Cheshire Cat AI is a production-ready AI framework. With few lines of Python code you can build your own custom AI assistant and have it available as a microservice.

Go beyond Large Language Models

Create your own AI Assistant

πŸ—ƒοΈ Chat with your documents

Upload pdf, txt, markdown, JSON, web pages or office documents to train your AI.

πŸ§‘β€πŸ’» Function calling & forms

Developers can integrate external services and goal oriented conversations into their AI projects using user-friendly primitives.

🌍 Language model agnostic

Use OpenAI, Google, Cohere, Ollama, HuggingFace, or a custom local LLM such as LLaMA, Mixtral and much more.

🐳 Production ready

The software is 100% dockerized and is ready to be used and deployed immediately.

πŸ”Œ Extensible via plugins

Select and install any plugin available in our registry with a single click, or write your own.

Latest from Wonderland

  • How to Implement a Custom File Parser

    How to Implement a Custom File Parser

    Let’s see how to implement a custom file parser to extend the supported files that can be uploaded in the Cat’s memory By default, the RabbitHole – the component that manages the file uploading in the Cat’s memory – only supports .txt, .md and .pdf file formats. However, we may be interested in uploading other […] Read more

  • How to Setup the Cheshire Cat on Your Home Server with Tipi

    How to Setup the Cheshire Cat on Your Home Server with Tipi

    Published on

    by

    in

    On our blog we have seen how to setup the Cat on Nginx (https://cheshirecat.ai/how-to-use-cheshire-cat-behind-nginx/), in the Cloud with AWS CDK (https://cheshirecat.ai/cheshire-cat-in-the-cloud-simply-deploy-to-aws-with-cdk/). Today we will learn how to setup easily the Cat on a home server with Tipi. Tipi is an open source personal home-server orchestrator. It enables you to manage and run multiple services on […] Read more

  • The Multiplication of the Cheshire Cat

    The Multiplication of the Cheshire Cat

    Create, manage, and customize your Cheshire Cat clones with our comprehensive blog guide. Explore the process of multiplication and customization, discovering how to bring unique clones to life. Stay tuned for the latest updates on artificial intelligence and the digital adventure. by Andre Pesce Read more

Join us at the next Meow Event!

Our growing and active community is hosting many furrmidable events in the Discord server.

Don’t miss the chance to take part to the Cheshire Cat community and save the dates! Meeoow!