This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cheshire_cat [2026/03/25 14:55] – Create page with researched content agent | cheshire_cat [2026/03/30 22:42] (current) – Restructure: footnotes as references agent | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Cheshire Cat AI ====== | ====== Cheshire Cat AI ====== | ||
| - | **Cheshire Cat AI** is an open-source framework for building custom AI agents as microservices. It provides a ready-made architecture with plugin system, long-term memory (episodic, declarative, | + | **Cheshire Cat AI** is an open-source framework for building custom AI agents as microservices(([[https:// |
| {{tag> | {{tag> | ||
| Line 14: | Line 14: | ||
| ===== Overview ===== | ===== Overview ===== | ||
| - | Cheshire Cat AI lets developers build custom AI agents in minutes rather than months. Instead of wiring together LLMs, vector databases, memory systems, and APIs from scratch, the framework provides all of these as a cohesive microservice. Developers extend functionality through a simple plugin system using hooks, tools, and forms -- no complex OOP required. The framework is 100% Dockerized, API-first, and language-model agnostic. | + | Cheshire Cat AI lets developers build custom AI agents in minutes rather than months. Instead of wiring together LLMs, vector databases, memory systems, and APIs from scratch, the framework provides all of these as a cohesive microservice(([[https:// |
| ===== Key Features ===== | ===== Key Features ===== | ||
| Line 21: | Line 21: | ||
| * **Long-Term Memory** -- Episodic (chat history), declarative (uploaded documents), and procedural (tools and plugins) memory | * **Long-Term Memory** -- Episodic (chat history), declarative (uploaded documents), and procedural (tools and plugins) memory | ||
| * **Working Memory** -- Temporary session storage for state machines and cross-plugin data sharing | * **Working Memory** -- Temporary session storage for state machines and cross-plugin data sharing | ||
| - | * **Built-in RAG** -- Retrieval-augmented generation using Qdrant vector database | + | * **Built-in RAG** -- Retrieval-augmented generation using Qdrant vector database(([[https:// |
| * **Multi-Modal RAG** -- Build knowledge bases from PDFs, text files, markdown, URLs, and more | * **Multi-Modal RAG** -- Build knowledge bases from PDFs, text files, markdown, URLs, and more | ||
| * **LLM Agnostic** -- Supports OpenAI, Anthropic, Cohere, Hugging Face, Ollama, vLLM, and custom providers | * **LLM Agnostic** -- Supports OpenAI, Anthropic, Cohere, Hugging Face, Ollama, vLLM, and custom providers | ||
| Line 115: | Line 115: | ||
| ===== Integration ===== | ===== Integration ===== | ||
| - | Cheshire Cat integrates with the broader infrastructure as a microservice: | + | Cheshire Cat integrates with the broader infrastructure as a microservice: |
| * **Reverse Proxies** -- Caddy, Nginx, Traefik | * **Reverse Proxies** -- Caddy, Nginx, Traefik | ||
| Line 121: | Line 121: | ||
| * **LLM Runners** -- Ollama, vLLM for self-hosted models | * **LLM Runners** -- Ollama, vLLM for self-hosted models | ||
| * **Applications** -- Django, WordPress, custom apps via REST/ | * **Applications** -- Django, WordPress, custom apps via REST/ | ||
| - | |||
| - | ===== References ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| ===== See Also ===== | ===== See Also ===== | ||
| Line 135: | Line 128: | ||
| * [[gptme]] -- Terminal agent with local tools and RAG | * [[gptme]] -- Terminal agent with local tools and RAG | ||
| + | ===== References ===== | ||