Skip to content

Rabbit Hole

The Rabbit Hole is the Cat's component that takes care of ingesting documents and storing them in the declarative memory. You can interact with it either through its endpoint, the GUI or a Python script.

Currently supported file formats are: .txt, .md, .pdf or .html via web URL.

Schema of the Cheshire Cat components

TODO: Describe how customize ingestion using hooks. TODO: Link Rabbit Hole Ingestion Diagram.