
libragen/libragen
📦 Open Source Projectlibragen
Build and share private, offline-first RAG libraries as portable single files without needing cloud APIs.
Libragen addresses the growing need for privacy-conscious AI by providing a robust framework for local RAG (Retrieval-Augmented Generation) pipelines. Built with TypeScript, the tool allows developers to ingest documentation and data into searchable, vector-based libraries that reside entirely on the local machine.
Key features include a streamlined CLI for managing data ingestion and search, and a unique packaging mechanism that compiles RAG libraries into single, shareable files. This architecture is particularly beneficial for teams working in air-gapped environments or those with strict data residency requirements. By removing dependencies on third-party LLM providers or vector database APIs, Libragen ensures that sensitive information never leaves the local infrastructure. It supports efficient vector search capabilities, enabling fast and accurate retrieval of context for AI agents or documentation systems without the latency or cost associated with cloud-based RAG solutions.
💡Highlights
- ├─100% offline RAG operations
- ├─Portable single-file libraries
- └─Zero API key dependency
🎯For
- ├─Software Engineers
- ├─Security-focused DevOps
- └─Technical Writers