Skip to content

👋 Hello, dear

"Every adventure requires a first step".
(Alice's Adventures in Wonderland - Lewis Carroll)
  • 🏃 Onboarding

    Take your first step with hands-on examples!

    Get started now

  • 🔌 Plugins

    Dive into advanced concepts to develop and publish your plugin!

    Plugin documentation

  • 🪝 Hooks

    Explore all the available hooks to customize the Cat!

    Available Hooks

  • 🚀 Deploy

    Ready-to-use setup to deploy your assistant!

    Coming soon...

Cheshire Cat Features

The Cheshire Cat is an open-source, hackable and production-ready framework that allows developing intelligent personal AI assistant agents on top of Large Language Models (LLM).

  • 🧰 API first framework

    Chat with the Cat and interact with its endpoints!

    Python API

  • 🚀 Extendable via plugins in Python

    Write your first plugin, your imagination is the limit!

    Write your first plugin

  • 🌍 Language model agnostic

    Easily choose from a plenty of models to use!


  • 📜 Can ingest documents

    Ground the model based on your knowledge base!

    Retrieval Augmented Generation

  • 🐘 Local Long term memory

    Make use of a persistent memory across restarts!

    Cat's Long Term Memory

  • 🐋 100% dockerized

    Setup the Cat in the blink of an eye with the pre-built docker image!


Get in touch with us

Discord 👈 Join our Discord community where you can connect with other developers and ask for support to the contributors or directly to the Cat 😺 mentioning @Cheshire Cat AI.

Remember to give the project a star! ⭐ and thanks! 🙏

Wikipedia picture of the Cheshire Cat

"Would you tell me, please, which way I ought to go from here?"
"That depends a good deal on where you want to get to," said the Cat.
"I don't much care where--" said Alice.
"Then it doesn't matter which way you go," said the Cat.

(Alice's Adventures in Wonderland - Lewis Carroll)


GNU General Public License v3.0