Axiom is an AI-powered documentation assistant designed to help users create various projects using natural language instructions. Built with LangGraph, MCP Docs, and Chainlit, it specializes in modern AI frameworks, libraries, and tools. Axiom can assist in creating AI agents, RAG systems, chatbots, authentication mechanisms, and full-stack development.
Axiom uses llms.txt to fetch content from the following documentation sources:
- LangGraph Python
- CrewAI
- Model Context Protocol (MCP)
- Chainlit
- FastHTML
- Supabase
- Pinecone
- Composio
- Mem0
- Zep
- Stripe
- Resend
- Upstash
- Netlify
- Clerk Auth
- Stack Auth
shell
git clone https://github.com/aasherkamal216/Axiom.git
cd Axiomshell
uv venv
.venv\Scripts\activate # For Windows
source .venv/bin/activate # for Macshell
uv syncshell
cp .env.example .env.env file.shell
uv run mcpdoc --yaml docs_config.yaml --transport sse --port 8082 --host localhostshell
uv run chainlit run app.py -whttp://localhost:8000.Alternatively, you can use Docker to run the application:
docker build -t axiom .
docker run -p 7860:7860 -p 8082:8082 axiom
You can add more documentations in the docs_config.yaml file. Any documentation with a llms.txt file can be added to the list.
Axiom is a documentation AI Agent built with LangGraph, MCP Docs, and Chainlit, designed to help users create different projects using natural language.
No releases published
No packages published