core
Cheshire Cat AI is a Python-based microservice framework for building AI agents with a focus on educational understanding and extensibility. It provides a conversational interface, vector search, and plugin architecture, with a web UI and REST API for deployment.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | cheshire-cat-ai/core |
| Owner | cheshire-cat-ai |
| Primary language | Python |
| License | GPL-3.0 — OSI-approved |
| Stars | 3.1k |
| Forks | 411 |
| Open issues | 4 |
| Latest release | 2.0.22 (2026-07-04) |
| Last updated | 2026-07-04 |
| Source | https://github.com/cheshire-cat-ai/core |
What core is
GPL-3.0 licensed Python agent framework supporting LLM integration, function-calling, MCP protocol, vector-search, and plugin-based extension via agentic engineering patterns. Currently at v2.0.22 in alpha with active development and Docker deployment support.
Get the core source
Clone the repository and explore it locally.
git clone https://github.com/cheshire-cat-ai/core.gitcd core# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Alpha status (v2) means expect breaking changes; lock to specific release and plan for migration overhead.
- Python-based; verify LLM/vector-search dependencies (models, inference engines, embeddings) match your infrastructure and licensing requirements.
- Plugin architecture requires familiarity with agentic engineering patterns; steep learning curve for teams unfamiliar with agent design.
- Verify MCP client implementation completeness and compatibility with your target LLM provider(s) before committing.
- Docker deployment ready, but no mention of horizontal scaling, caching, or multi-instance coordination patterns.
When to avoid it — and what to weigh
- Production Stability Required — README explicitly warns v2 is unstable alpha with breaking changes expected. Not suitable for mission-critical systems or where API/feature stability is contractual.
- Proprietary or Closed-Source Deployment — GPL-3.0 license requires derivative works and distribution to remain open-source. Cannot be embedded in closed-source commercial products without legal review.
- No Roadmap or SLA Needs — Project states 'Roadmaps are for amateurs' in README; unclear long-term direction, release cadence, or support guarantees. Unsuitable if predictable feature delivery is required.
- Enterprise Scale & Performance — Positioned as educational/research framework. No published benchmarks, scaling architecture, or enterprise hardening. May not meet SLA or throughput requirements.
License & commercial use
GPL-3.0 (GNU General Public License v3.0). Copyleft license requiring source code disclosure and derivative works to remain open-source under same license.
Commercial use of GPL-3.0 code is permitted, but any distributed derivative must be open-source under GPL-3.0. Embedding in closed-source products or services is not allowed without legal review. Internal use for research/experimentation is permissible. Recommend legal review before commercializing any custom agent or extended version.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Moderate |
| DEV.co fit | Possible |
| Assessment confidence | Medium |
No published security audit, vulnerability disclosure process, or threat model documentation. Alpha status increases risk of unpatched vulnerabilities. Agentic systems introduce prompt-injection and tool-misuse risks; no documented mitigations. Before production use, assess prompt validation, tool access controls, and input sanitization. Requires independent security review.
Alternatives to consider
LangChain / LangSmith
More mature, permissive licensing (MIT), broader industry adoption, and extensive integrations. Higher complexity but production-ready and commercial-friendly.
CrewAI
MIT-licensed, focused on multi-agent orchestration, growing community, and clearer roadmap. Better fit for commercial agent teams.
AutoGPT / Agents Framework (Azure, OpenAI)
Cloud-native, vendor-backed, commercial support available. Higher cost but reduced operational risk and clearer SLA guarantees.
Build on core with DEV.co software developers
Ideal for research, prototyping, and educational use. Requires legal review for commercial use and thorough testing before production deployment due to alpha status and GPL licensing.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
core FAQ
Can I use Cheshire Cat in a commercial product?
Is v2 ready for production?
How do I integrate my LLM provider?
What about vector search and knowledge management?
Custom software development services
DEV.co is a software development agency delivering custom software development services to companies building on open source. Our software developers and web developers design, integrate, and ship production systems — spanning web development, APIs, AI, data, and cloud. If core is part of your vector databases roadmap, our team can implement, customize, migrate, and maintain it.
Evaluate Cheshire Cat for Your AI Agent Project
Ideal for research, prototyping, and educational use. Requires legal review for commercial use and thorough testing before production deployment due to alpha status and GPL licensing.