core
Basic Information
Cheshire Cat AI Core is a developer-focused framework to build and run custom AI agents as a microservice. It is API-first so teams can add a conversational layer to existing applications and provides both WebSocket chat and a customizable REST API for agent management. The project includes built-in retrieval-augmented generation (RAG) using Qdrant, pluggable extensions, event hooks, function-calling style tools, and conversational forms to manage goal-oriented dialogues. It ships with an admin panel for runtime management, supports any language model via LangChain, and is multiuser with granular permissions compatible with external identity providers. The repository is fully containerized for deployment with Docker and offers documentation and an active community to help developers extend and operate agents.