Knowledge in BrainSoup refers to the information that is stored in an agent's long-term memory. This data is kept in a local vector database for quick access and retrieval.

Knowledge is categorized into modules, usually corresponding to a document. As a BrainSoup user, you have the ability to control which knowledge modules an agent or a chat room can access. This feature provides focus to agents' operations and interactions.

Custom Knowledge

Custom Knowledge corresponds to user-provided data stored in the Documents folder and its subdirectories. This feature enables users to enrich agents' long-term memory with specific or specialized data, broadening their operational range and depth.

Currently, BrainSoup supports ".pdf", ".txt", and ".md" (Markdown) file formats for Custom Knowledge. Future enhancements will include support for Word documents and image files, among others.