/core

Production ready AI assistant framework

Primary LanguagePythonGNU General Public License v3.0GPL-3.0


Cheshire-Cat (Stregatto)


GitHub Repo stars chat on Discord GitHub issues GitHub tag (with filter) GitHub top language
Cheshire_cat_short_video_1920.mp4

Production ready AI assistant framework

The Cheshire Cat is a framework to build custom AIs on top of any language model. If you have ever used systems like WordPress or Django to build web apps, imagine the Cat as a similar tool, but specific for AI.

Quickstart

To make Cheshire Cat run on your machine, you just need docker installed:

docker run --rm -it -p 1865:80 ghcr.io/cheshire-cat-ai/core:latest

As a first thing, the Cat will ask you to configure your favourite language model. It can be done directly via the interface in the Settings page (top right in the admin).

Enjoy the Cat!
Follow instructions on how to run it with docker compose and volumes.

Docs and Resources

Why use the Cat

  • ๐ŸŒ Supports any language model (works with OpenAI chatGPT, Llama2, HuggingFace models, custom)
  • ๐Ÿ˜ Remembers conversations and documents and uses them in conversation
  • ๐Ÿš€ Extensible via plugins (AI can connect to your APIs or execute custom python code)
  • ๐Ÿ‹ Production ready - 100% dockerized
  • ๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Active Discord community and easy to understand docs

We are committed to openness, privacy and creativity, we want to bring AI to the long tail. If you want to know more about our vision and values, read the Code of Ethics.

Roadmap

Detailed roadmap is here. Whilst for the current progress of development, take a look at the projects marked as open.

Contributing

To get the full dev setup, follow install instructions. Send your pull request to the develop branch. Here is a full guide to contributing.

Join our community on Discord and give the project a star โญ! Thanks again!๐Ÿ™

Which way to go?

(back to top)

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)