Chakravyuh AI orchestrates specialized AI agents — coder, researcher, planner, QA, security — into a coordinated mesh that runs on your hardware. Terminal-first, Ollama-powered, open-source.
A new approach to multi-agent AI — designed for local-first, developer-controlled agent orchestration
An intelligent orchestrator that decomposes complex tasks, assigns subtasks to specialized agents, and monitors execution in real-time.
Rich CLI + Textual TUI. Full control from the command line: cv run, cv chat, cv status, cv tui.
Three modes: local (always Ollama), hybrid (Ollama + cloud), cloud (always cloud). Switch with one env var.
Working, episodic, semantic, procedural memory with SQLite or ChromaDB backends. Swap backends with an env variable.
Filesystem, web fetch/search, GitHub, Docker, terminal — all available to agents via a uniform tool interface.
React + Vite light-themed UI for visual agent management, task submission, and model management.
10 specialized agents collaborating through the Control Agent
Everything is a cv command away
→ cv setup — Auto-detect Ollama, pull models, create .env
→ cv run — Start the API server + open dashboard
→ cv tui — Launch the Textual terminal dashboard
→ cv status — System health overview
→ cv models --list — List installed Ollama models
→ cv models --pull llama3.2:3b — Pull a new model
→ cv chat -m llama3.1:8b — Interactive chat session
→ cv task "Build a CLI tool" — Submit to agent mesh
→ cv agents — List all registered agents
Chakravyuh is open-source and community-driven. Everyone is welcome.
Found a bug or have a feature request? Open an issue on GitHub with the appropriate template.
Open IssueFork the repo, create a feature branch, and submit a PR. All contributions are reviewed and appreciated.
View PRsQuestions, ideas, and discussions happen on GitHub Discussions. Introduce yourself and share your thoughts.
Start DiscussionComprehensive documentation covering setup, architecture, agents, MCP, models, and governance.
Read DocsBDFL + Core Maintainer model with clear roles, decision-making process, and contributor progression path.
View GovernanceShow your support by starring the repository. It helps others discover the project.
Star Now