Spaces:
Paused
Open Notebook Documentation
Welcome to Open Notebook - a privacy-focused AI research assistant. This documentation is organized for different needs.
π― Choose Your Path
I'm brand new
β Start here: 0-START-HERE
- Learn what Open Notebook is
- Pick your setup path (OpenAI, cloud, local/Ollama)
- 5-minute quick start
I need to install/deploy
β Go here: 1-INSTALLATION
- Multiple installation routes
- Docker Compose (recommended)
- From source (developers)
Single container(deprecated, see Docker Compose)
I want to understand how it works
β Read this: 2-CORE-CONCEPTS
- Mental models and architecture
- How RAG (retrieval-augmented generation) works
- Notebooks, sources, and notes explained
- Chat vs. transformations vs. podcasts
I want to use it (tutorials)
β Follow this: 3-USER-GUIDE
- How to add sources (PDFs, URLs, audio, video)
- Creating and organizing notes
- Chat effectively with your research
- Creating podcasts from research
- Search techniques
I need to configure it
β Check this: 5-CONFIGURATION
- Choose and setup AI provider
- API configuration
- Database setup
- Advanced tuning
I need provider-specific help
β Go here: 4-AI-PROVIDERS
- OpenAI, Anthropic, Google, Groq, Ollama, Azure
- Model comparisons
- Cost estimates
- Setup paths
Something's not working
β Troubleshoot: 6-TROUBLESHOOTING
- Quick fixes (top 10 issues)
- Installation problems
- Connection issues
- AI/chat problems
- Content processing issues
- Podcast problems
I want to contribute/develop
β Read this: 7-DEVELOPMENT
- Architecture and tech stack
- Contributing guidelines
- API reference
- Testing
π Documentation Overview
By Section
0-START-HERE β Entry point
- What is Open Notebook?
- Quick start guides (3 routes)
- First 5 minutes
1-INSTALLATION β Getting it running
- Multiple installation routes
- Docker Compose (recommended), from-source
- Requirements and setup
2-CORE-CONCEPTS β Understanding the system
- Notebooks, sources, notes hierarchy
- RAG (retrieval-augmented generation)
- Chat, transformations, podcasts
- Context management
3-USER-GUIDE β Using features
- Adding sources (all types)
- Working with notes
- Chat effectively
- Creating podcasts
- Searching (text and semantic)
4-AI-PROVIDERS β AI configuration
- Provider comparison
- Setup for each provider
- Model recommendations
- Cost estimates
5-CONFIGURATION β Complete reference
- AI provider setup (detailed)
- Database configuration
- Server/API settings
- Advanced tuning
- Environment variables (complete reference)
6-TROUBLESHOOTING β Problem solving
- Quick fixes (top 10)
- Installation issues
- Connection problems
- AI/chat issues
- Content processing
- Podcast generation
- Getting help
7-DEVELOPMENT β For contributors
- Architecture
- Contributing guidelines
- API reference
- Testing & development
π Find What You Need
By Problem Type
Installation & Setup
- Fresh install? β 0-START-HERE
- Detailed installation routes? β 1-INSTALLATION
- Configuration reference? β 5-CONFIGURATION
- Provider setup? β 4-AI-PROVIDERS
Using Open Notebook
- How to use features? β 3-USER-GUIDE
- Understanding concepts? β 2-CORE-CONCEPTS
- Chat not working? β 6-TROUBLESHOOTING - AI Issues
- Files won't upload? β 6-TROUBLESHOOTING - Quick Fixes
Troubleshooting
- Quick fix? β 6-TROUBLESHOOTING - Quick Fixes
- Can't connect? β 6-TROUBLESHOOTING - Connection
- Chat issues? β 6-TROUBLESHOOTING - AI Issues
- Podcast problems? β 6-TROUBLESHOOTING - Quick Fixes
Development
- Architecture? β 7-DEVELOPMENT - Architecture
- Contributing? β 7-DEVELOPMENT - Contributing
- API reference? β 7-DEVELOPMENT - API Reference
π Reading Paths
Path 1: Complete Beginner (1-2 hours)
- 0-START-HERE/index.md β Understand what it is
- 0-START-HERE Quick Start β Set it up
- 2-CORE-CONCEPTS/index.md β Understand concepts
- 3-USER-GUIDE/index.md β Learn features
Result: Fully understand how to use Open Notebook
Path 2: Get Running Fast (15 minutes)
- 0-START-HERE β Pick your path
- Follow quick-start guide for your setup
- Start using!
Result: Running in 15 minutes, learn details later
Path 3: DevOps/Deployment (1-2 hours)
- 1-INSTALLATION β Understand routes
- 5-CONFIGURATION β Reference setup
- 7-DEVELOPMENT - Architecture β Understand system
Result: Ready to deploy to production
Path 4: Troubleshooting (5-30 minutes)
- 6-TROUBLESHOOTING/index.md β Identify problem
- Find specific guide
- Follow solutions
Result: Problem solved!
β Common Questions
Q: Where do I start? A: β 0-START-HERE β Choose your setup path
Q: How do I install it? A: β 1-INSTALLATION β Multiple routes available
Q: How do I use [feature]? A: β 3-USER-GUIDE β Step-by-step tutorials
Q: Why does [feature] work like that? A: β 2-CORE-CONCEPTS β Understand the mental model
Q: How do I configure [provider]? A: β 4-AI-PROVIDERS or 5-CONFIGURATION
Q: Something's broken, what do I do? A: β 6-TROUBLESHOOTING β Problem solver
Q: How does the system work? A: β 2-CORE-CONCEPTS β Architecture and concepts
Q: Can I contribute? A: β 7-DEVELOPMENT β Contributing guide
π How This Documentation is Organized
Principles
- Progressive Disclosure: Start simple, go deeper if needed
- Multiple Entry Routes: Different paths for different users
- High Signal-to-Noise: Focused content, no fluff
- Step-by-Step: Clear instructions you can follow
- Decision Trees: Help you pick the right path
- Symptom-Based: Troubleshooting by what's broken
Structure
- 0-START-HERE β Entry point (everyone starts here)
- 1-INSTALLATION β Multiple setup routes
- 2-CORE-CONCEPTS β Mental models (understand why)
- 3-USER-GUIDE β How to use (step-by-step)
- 4-AI-PROVIDERS β Provider guides
- 5-CONFIGURATION β Reference material
- 6-TROUBLESHOOTING β Problem solving
- 7-DEVELOPMENT β For contributors
π Quick Navigation
First Time?
β START HERE
Just Want to Use It?
β QUICK START (5 minutes)
Something Broken?
β TROUBLESHOOTING
Full Reference?
β CONFIGURATION
Developer?
β DEVELOPMENT
π Getting Help
- Discord Community β https://discord.gg/37XJPXfz2w
- GitHub Issues β https://github.com/lfnovo/open-notebook/issues
- Documentation β You're reading it!
π Documentation Stats
- 8 major sections
- 35+ focused guides
- ~80,000 words
- Covers all features
- Multiple entry paths
- Progressive difficulty
π― Start Here
First time using Open Notebook? β Go to 0-START-HERE
Experienced, looking for specific help? β Use the navigation above to find your section
Something not working? β Go to TROUBLESHOOTING
Last updated: January 2026 | Open Notebook v1.2.4+