Spaces:
Paused
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](0-START-HERE/index.md)** | |
| - 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](1-INSTALLATION/index.md)** | |
| - 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](2-CORE-CONCEPTS/index.md)** | |
| - 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](3-USER-GUIDE/index.md)** | |
| - 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](5-CONFIGURATION/index.md)** | |
| - Choose and setup AI provider | |
| - API configuration | |
| - Database setup | |
| - Advanced tuning | |
| ### I need provider-specific help | |
| β Go here: **[4-AI-PROVIDERS](4-AI-PROVIDERS/index.md)** | |
| - OpenAI, Anthropic, Google, Groq, Ollama, Azure | |
| - Model comparisons | |
| - Cost estimates | |
| - Setup paths | |
| ### Something's not working | |
| β Troubleshoot: **[6-TROUBLESHOOTING](6-TROUBLESHOOTING/index.md)** | |
| - 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](7-DEVELOPMENT/index.md)** | |
| - Architecture and tech stack | |
| - Contributing guidelines | |
| - API reference | |
| - Testing | |
| --- | |
| ## π Documentation Overview | |
| ### By Section | |
| **[0-START-HERE](0-START-HERE/index.md)** β Entry point | |
| - What is Open Notebook? | |
| - Quick start guides (3 routes) | |
| - First 5 minutes | |
| **[1-INSTALLATION](1-INSTALLATION/index.md)** β Getting it running | |
| - Multiple installation routes | |
| - Docker Compose (recommended), from-source | |
| - Requirements and setup | |
| **[2-CORE-CONCEPTS](2-CORE-CONCEPTS/index.md)** β Understanding the system | |
| - Notebooks, sources, notes hierarchy | |
| - RAG (retrieval-augmented generation) | |
| - Chat, transformations, podcasts | |
| - Context management | |
| **[3-USER-GUIDE](3-USER-GUIDE/index.md)** β Using features | |
| - Adding sources (all types) | |
| - Working with notes | |
| - Chat effectively | |
| - Creating podcasts | |
| - Searching (text and semantic) | |
| **[4-AI-PROVIDERS](4-AI-PROVIDERS/index.md)** β AI configuration | |
| - Provider comparison | |
| - Setup for each provider | |
| - Model recommendations | |
| - Cost estimates | |
| **[5-CONFIGURATION](5-CONFIGURATION/index.md)** β Complete reference | |
| - AI provider setup (detailed) | |
| - Database configuration | |
| - Server/API settings | |
| - Advanced tuning | |
| - Environment variables (complete reference) | |
| **[6-TROUBLESHOOTING](6-TROUBLESHOOTING/index.md)** β Problem solving | |
| - Quick fixes (top 10) | |
| - Installation issues | |
| - Connection problems | |
| - AI/chat issues | |
| - Content processing | |
| - Podcast generation | |
| - Getting help | |
| **[7-DEVELOPMENT](7-DEVELOPMENT/index.md)** β For contributors | |
| - Architecture | |
| - Contributing guidelines | |
| - API reference | |
| - Testing & development | |
| --- | |
| ## π Find What You Need | |
| ### By Problem Type | |
| **Installation & Setup** | |
| - Fresh install? β [0-START-HERE](0-START-HERE/index.md) | |
| - Detailed installation routes? β [1-INSTALLATION](1-INSTALLATION/index.md) | |
| - Configuration reference? β [5-CONFIGURATION](5-CONFIGURATION/index.md) | |
| - Provider setup? β [4-AI-PROVIDERS](4-AI-PROVIDERS/index.md) | |
| **Using Open Notebook** | |
| - How to use features? β [3-USER-GUIDE](3-USER-GUIDE/index.md) | |
| - Understanding concepts? β [2-CORE-CONCEPTS](2-CORE-CONCEPTS/index.md) | |
| - Chat not working? β [6-TROUBLESHOOTING - AI Issues](6-TROUBLESHOOTING/ai-chat-issues.md) | |
| - Files won't upload? β [6-TROUBLESHOOTING - Quick Fixes](6-TROUBLESHOOTING/quick-fixes.md#4-cannot-process-file-or-unsupported-format) | |
| **Troubleshooting** | |
| - Quick fix? β [6-TROUBLESHOOTING - Quick Fixes](6-TROUBLESHOOTING/quick-fixes.md) | |
| - Can't connect? β [6-TROUBLESHOOTING - Connection](6-TROUBLESHOOTING/connection-issues.md) | |
| - Chat issues? β [6-TROUBLESHOOTING - AI Issues](6-TROUBLESHOOTING/ai-chat-issues.md) | |
| - Podcast problems? β [6-TROUBLESHOOTING - Quick Fixes](6-TROUBLESHOOTING/quick-fixes.md#8-podcast-generation-failed) | |
| **Development** | |
| - Architecture? β [7-DEVELOPMENT - Architecture](7-DEVELOPMENT/architecture.md) | |
| - Contributing? β [7-DEVELOPMENT - Contributing](7-DEVELOPMENT/contributing.md) | |
| - API reference? β [7-DEVELOPMENT - API Reference](7-DEVELOPMENT/api-reference.md) | |
| --- | |
| ## π Reading Paths | |
| ### Path 1: Complete Beginner (1-2 hours) | |
| 1. [0-START-HERE/index.md](0-START-HERE/index.md) β Understand what it is | |
| 2. [0-START-HERE Quick Start](0-START-HERE/index.md) β Set it up | |
| 3. [2-CORE-CONCEPTS/index.md](2-CORE-CONCEPTS/index.md) β Understand concepts | |
| 4. [3-USER-GUIDE/index.md](3-USER-GUIDE/index.md) β Learn features | |
| **Result:** Fully understand how to use Open Notebook | |
| ### Path 2: Get Running Fast (15 minutes) | |
| 1. [0-START-HERE](0-START-HERE/index.md) β Pick your path | |
| 2. Follow quick-start guide for your setup | |
| 3. Start using! | |
| **Result:** Running in 15 minutes, learn details later | |
| ### Path 3: DevOps/Deployment (1-2 hours) | |
| 1. [1-INSTALLATION](1-INSTALLATION/index.md) β Understand routes | |
| 2. [5-CONFIGURATION](5-CONFIGURATION/index.md) β Reference setup | |
| 3. [7-DEVELOPMENT - Architecture](../7-DEVELOPMENT/architecture.md) β Understand system | |
| **Result:** Ready to deploy to production | |
| ### Path 4: Troubleshooting (5-30 minutes) | |
| 1. [6-TROUBLESHOOTING/index.md](6-TROUBLESHOOTING/index.md) β Identify problem | |
| 2. Find specific guide | |
| 3. Follow solutions | |
| **Result:** Problem solved! | |
| --- | |
| ## β Common Questions | |
| **Q: Where do I start?** | |
| A: β [0-START-HERE](0-START-HERE/index.md) β Choose your setup path | |
| **Q: How do I install it?** | |
| A: β [1-INSTALLATION](1-INSTALLATION/index.md) β Multiple routes available | |
| **Q: How do I use [feature]?** | |
| A: β [3-USER-GUIDE](3-USER-GUIDE/index.md) β Step-by-step tutorials | |
| **Q: Why does [feature] work like that?** | |
| A: β [2-CORE-CONCEPTS](2-CORE-CONCEPTS/index.md) β Understand the mental model | |
| **Q: How do I configure [provider]?** | |
| A: β [4-AI-PROVIDERS](4-AI-PROVIDERS/index.md) or [5-CONFIGURATION](5-CONFIGURATION/index.md) | |
| **Q: Something's broken, what do I do?** | |
| A: β [6-TROUBLESHOOTING](6-TROUBLESHOOTING/index.md) β Problem solver | |
| **Q: How does the system work?** | |
| A: β [2-CORE-CONCEPTS](2-CORE-CONCEPTS/index.md) β Architecture and concepts | |
| **Q: Can I contribute?** | |
| A: β [7-DEVELOPMENT](../7-DEVELOPMENT/index.md) β 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](0-START-HERE/index.md)** | |
| ### Just Want to Use It? | |
| β **[QUICK START](0-START-HERE/index.md)** (5 minutes) | |
| ### Something Broken? | |
| β **[TROUBLESHOOTING](6-TROUBLESHOOTING/index.md)** | |
| ### Full Reference? | |
| β **[CONFIGURATION](5-CONFIGURATION/index.md)** | |
| ### Developer? | |
| β **[DEVELOPMENT](7-DEVELOPMENT/index.md)** | |
| --- | |
| ## π 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](0-START-HERE/index.md)** | |
| **Experienced, looking for specific help?** | |
| β Use the navigation above to find your section | |
| **Something not working?** | |
| β Go to **[TROUBLESHOOTING](6-TROUBLESHOOTING/index.md)** | |
| --- | |
| Last updated: January 2026 | Open Notebook v1.2.4+ | |