Skip to content

codehawkzz/RunaxAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

230 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RunaxAI

A tool-augmented document chat application that combines document-grounded retrieval with autonomous tool use. Upload documents to a project and chat with them using specialized AI assistants, or use the general chat with web search, database queries, and headless browsing. Built with FastAPI, Next.js, Pinecone, and Redis.

Quick Start

docker compose up

This starts the frontend on localhost:3000, the API on localhost:8000, and all supporting services (PostgreSQL, Redis, MinIO, Prometheus, Grafana, Loki, Tempo).

Create a root .env file and use Getting Started for the required environment variables.

Documentation

Full documentation lives in docs/:

  • Getting Started — setup, environment variables, local dev
  • Architecture — system design, chat modes, LLM layer, memory, observability
  • Backend — API reference, agents, RAG pipeline, tools
  • Frontend — app structure, SSE streaming, components
  • Security — rate limiting, auth, session ownership
  • Deployment — production Docker, monitoring
  • Contributing — how to add tools, agents, and LLM providers

Documentation hubs:

About

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 56.1%
  • TypeScript 33.1%
  • MDX 7.5%
  • CSS 1.6%
  • Go Template 0.7%
  • Shell 0.5%
  • Other 0.5%