Why open source?
We believe the infrastructure for personal AI knowledge bases should be transparent and auditable. When your notes and documents are involved, you should be able to verify exactly how they're stored, retrieved, and used.
What's included
- 1Next.js 16 frontend
Complete UI with all components - 2.NET 9 C# backend
Clean architecture across Api, Core, Infrastructure - 3RAG pipeline
Chunking, embedding, Pinecone integration - 4Study Mode
Quiz generation with Semantic Kernel - 5Authentication
Clerk integration - 6Database migrations
All PostgreSQL schema files
How to self-host
Clone the repository, copy .env.example to .env.local, fill in your API keys (Clerk, Pinecone, Neon, Claude), and run the development server.
git clone github.com/km-fazle/kognix cd kognix && npm install && npm run dev
Contributing
Pull requests are welcome. If you find a bug, open an issue. If you want to add a feature, open a discussion first so we can align on direction. The codebase follows clean architecture principles — read the README before contributing.