Nancy Brain
Turn your GitHub repositories and research papers into AI-searchable knowledge bases with just a few commands.
✨ What is Nancy Brain?
Nancy Brain is a powerful tool that helps researchers, developers, and teams create searchable knowledge bases from:
- 📚 GitHub repositories - Index code, documentation, and READMEs
- 📄 PDF articles - Research papers, documentation, reports
- 🔍 Smart search - Semantic search powered by AI embeddings
- 🛠️ Multiple interfaces - CLI, web UI, API, and integrations
🚀 Quick Start
# Install
pip install nancy-brain
# Initialize a project
nancy-brain init my-knowledge-base
cd my-knowledge-base
# Edit config/repositories.yml to add your repos
nancy-brain build
# Search your knowledge base
nancy-brain search "machine learning algorithms"
🎯 Perfect For
- Researchers - Index academic papers and related code repositories
- ML Engineers - Create searchable knowledge bases of ML frameworks
- Development Teams - Make tribal knowledge discoverable
- Students - Build personal knowledge bases from coursework
🔌 Integrations
Nancy Brain works seamlessly with your existing tools:
- VS Code - Via Model Context Protocol (MCP)
- Claude Desktop - Direct integration
- Slack - Team knowledge bot
- Custom GPTs - OpenAI integration
📖 Next Steps
- Installation Guide - Get up and running
- VS Code Integration - Code alongside your knowledge base
- Research Workflow - Academic use cases
- API Reference - Complete CLI documentation
Nancy Brain is named after Nancy Grace Roman, the "Mother of Hubble" - helping you explore the universe of knowledge.