Cheshire Cat

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.

Cheshire cat

Cheshire Cat and Qdrant

Cheshire Cat uses Qdrant as the default Vector Memory for ingesting and retrieving documents.

# Decide host and port for your Cat. Default will be localhost:1865
CORE_HOST=localhost
CORE_PORT=1865

# Qdrant server
# QDRANT_HOST=localhost
# QDRANT_PORT=6333

Cheshire Cat takes great advantage of the following features of Qdrant:

RAG Pipeline

How to use the Cheshire Cat

Requirements

To run the Cheshire Cat, you need to have Docker and docker-compose already installed on your system.

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

Check the instructions on github for a more comprehensive quick start.

First configuration of the LLM

  • Open the Admin Portal in your browser at localhost:1865/admin.
  • Configure the LLM in the Settings tab.
  • If you don’t explicitly choose it using Settings tab, the Embedder follows the LLM.

Next steps

For more information, refer to the Cheshire Cat documentation and blog.

Was this page useful?

Thank you for your feedback! 🙏

We are sorry to hear that. 😔 You can edit this page on GitHub, or create a GitHub issue.