Code-aware RAG platform for next-gen AI workflows.
Augmentorium is a powerful, modular, and extensible Retrieval-Augmented Generation (RAG) platform designed for AI-driven code understanding, project analysis, and knowledge graph workflows. It seamlessly integrates code indexing, context-aware search, and advanced AI agents using the Model Context Protocol (MCP).
Efficiently indexes large codebases for rapid search and retrieval.
Advanced search capabilities that understand code context.
Builds a rich graph representation of projects and their relationships.
Communicates via standard IO for seamless agent workflows.
Interactive visualizations powered by force-graph.
Add and monitor multiple projects with custom connectors.
Reliable operation with clear feedback and logs.
One-line installers & Supervisor config for quick setup.
"Augmentorium in action: codebase analysis, graph generation, and agent queries."
git clone https://github.com/wangdangel/Augmentorium.git
cd Augmentorium
# Linux/Mac
docker-compose up -d
# Windows: run setup_augmentorium_windows.bat as Admin
All services are managed by Supervisor. To start or restart:
supervisorctl reload
Configure in mcp_config.json
:
{
"augment": {
"transports": ["stdio"],
"command": "node",
"args": ["c:/path/to/Augmentorium/mcp/dist/mcp-server.js"],
"cwd": "c:/path/to/Augmentorium/mcp"
}
}
Install Ollama locally: https://ollama.com/. Embeddings are auto-detected.
Augmentorium/
├── app.py
├── config.yaml
├── requirements.txt
├── frontend/
├── indexer/
├── mcp/
├── scripts/
├── server/
├── utils/
├── tests/
├── setup_augmentorium_*.sh
└── supervisord.conf
Q: The graph fails to render?
A: Ensure backend services running, restart Supervisor.
Q: Embeddings not found?
A: Verify Ollama installation.
Contributions welcome! Open issues or PRs in the repo.
Licensed under PolyForm Noncommercial 1.0.0. See license.
☄️ Made with passion by AmbientFlare ☄️