👋 Hello, dear!
What is this?
The Cheshire Cat is an open-source framework that allows you to develop intelligent agents on top of many Large Language Models (LLM). You can develop your custom AI architecture to assist you in a wide range of tasks.
The Cheshire Cat embeds a long-term memory system to save the user's input locally and it answers knowing the context of previous conversations. You can also feed text documents in the Cat's memory system to enrich the agent's contextual information and ask it to retrieve them further in the conversation.
If you want the Cat to solve tailored tasks, you can extend its capabilities writing Python plugins to execute custom functions or call external services (e.g., APIs and other models).
Furthermore, the Cat boasts a rapidly growing ecosystem of ready-to-use plugins that can be easily installed with just a click.
It is an API-first framework, making it seamlessly integrable with your pre-existing product.
If you want to build your custom AI architecture, the Cat can help you!
Cheshire Cat Features | |
---|---|
🧰 API first framework | 📜 Can ingest documents |
🌍 Language model agnostic | 🐘 Long term memory |
🚀 Extendable via plugins in Python | 🐋 100% dockerized |
Try it out now!
We have a Discord server, and we use the Cat as our assistant to provide support. You can give the Cat a try by connecting to the Discord Server, mentioning @Cheshire Cat AI
while asking something about the documentation, such as "Can I extend the Cat with plugins?"
if you're curious about how it's implemented, check out the Discord use case
Get started now!
For a quick onboarding, we suggest this learning journey to you:
-
Start by reading
Quickstart -> Introduction
. This is an overview of the main concepts behind the Cat. -
Next, continue with the subsequent steps under
Quickstart
. These are hands-on tutorials. You will have the first contact using the Cat and you will discover how to install, configure, interact, write your first usefulTool
and setupHooks
. -
Further, enhance your understanding of the Cat with the
How the Cat works
. This section delves into deeper concepts. If you are new to LLM AI concepts, e.g.Prompts
andLanguage model chains
, we recommend checking out theLLM Concepts
before reading this section. -
Last but not least, in the
Developers
section, you can find all the necessary Cat references.
Now, go and create your first invaluable Cat-powered product!
Get in touch with us! | |
---|---|
Discord | 👈 Join our Discord server and 👇 don't forget to give the project a star! ⭐ Thanks again!🙏 |
"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)
License
GNU General Public License v3.0
Credits
Documentation images were generated with MidJourney, prompted by Edgars Romanovskis