Cognita logo

Cognita

Free

Open-source modular RAG framework for production AI applications

FreeFree tier
Inputs: text, audio, videoOutputs: text
Type
Open Source
Company
TrueFoundry

About Cognita

Cognita is an open-source RAG (Retrieval Augmented Generation) framework developed by TrueFoundry, designed for building modular and production-ready AI applications. It leverages LangChain and LlamaIndex under the hood, providing a structured codebase with modular, API-driven, and extensible components. Cognita supports incremental indexing by default, offers a no-code UI for easy management, and includes parsers for text, audio, and video. It can be deployed locally via Docker Compose or used in a production environment, and integrates with embedding and reranking services. The repository is archived and no longer actively maintained.

Key Features

Modular, API-driven RAG components for production
Built on LangChain and LlamaIndex
Incremental indexing by default
No-code UI for managing collections, data sources, and indexing
Audio and Video parsers (AudioParser, VideoParser)
Model gateway for centralized model configuration
Metadata store powered by Prisma and PostgreSQL
One-click local deployment via Docker Compose
Support for embedding and reranking services (e.g., Infinity Server)
Conditional Docker builds for optional dependencies

Pros & Cons

Pros
  • Open source and free to use
  • Modular design allows easy customization and scaling
  • Supports incremental indexing for up-to-date data
  • No-code UI reduces barriers for non-technical users
  • Integrates with popular RAG libraries (LangChain, LlamaIndex)
  • Handles multiple data types including audio and video
Cons
  • Repository is archived and no longer actively maintained
  • Requires technical knowledge for custom extensions
  • Dependency on multiple services (vector DBs, parsers, etc.) increases setup complexity
  • Limited community support due to archived status

Best For

Building production-grade RAG systemsEnterprise knowledge base question answeringMultimodal document indexing and retrieval (text, audio, video)Scalable information retrieval with incremental updatesRapid prototyping to production with no-code interface

FAQ

What is Cognita?
Cognita is an open-source RAG framework by TrueFoundry that provides modular, API-driven components for building production-ready retrieval-augmented generation applications. It uses LangChain and LlamaIndex under the hood and offers a no-code UI.
Is Cognita free to use?
Yes, Cognita is open source and free. The source code is available on GitHub under a license included in the repository.
What are the main features of Cognita?
Key features include modular RAG components, incremental indexing, no-code UI, support for audio/video parsers, a model gateway for centralized configuration, metadata store with Prisma/PostgreSQL, and one-click local deployment via Docker Compose.
Can I run Cognita locally?
Yes, you can run Cognita locally using Docker Compose or from source. The project includes a docker-compose.yaml and instructions for quick local deployment.
Is Cognita still maintained?
The repository was archived by the owner on March 13, 2026, and is now read-only. It is no longer actively maintained.