fix(podcasts): resolve Anthropic-compatible model configs (#1350)
fix(podcasts): resolve Anthropic-compatible model configs
refactor(ai): share compatible model resolution with podcasts
fix(ai): reject null Anthropic-compatible configuration
Co-authored-by: Bryan Nathan bryan@users.noreply.github.com Co-authored-by: Luis Novo lfnovo@gmail.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
Open Notebook
An open source, privacy-focused alternative to Google's Notebook LM!
Join our Discord server for help, to share workflow ideas, and suggest features!
Checkout our website »
Follow @lfnovo on X for updates
📚 Get Started · 📖 User Guide · ✨ Features · 🚀 Deploy
A private, multi-model, 100% local, full-featured alternative to Notebook LM
In a world dominated by Artificial Intelligence, having the ability to think 🧠 and acquire new knowledge 💡, is a skill that should not be a privilege for a few, nor restricted to a single provider.
Open Notebook empowers you to:
Learn more about our project at https://www.open-notebook.ai
🆚 Open Notebook vs Google Notebook LM
Why Choose Open Notebook?
Built With
🚀 Quick Start (2 Minutes)
Prerequisites
Step 1: Get docker-compose.yml
Option A: Download directly
Option B: Create the file manually Copy this into a new file called
docker-compose.yml:Step 2: Set Your Encryption Key
Edit
docker-compose.ymland change this line:to any secret value (e.g.,
my-super-secret-key-123)Step 3: Start Services
Wait 15-20 seconds, then open: http://localhost:8502
Step 4: Configure AI Provider
Done! You’re ready to create your first notebook.
📚 More Installation Options
📖 Need Help?
Star History
Provider Support Matrix
Thanks to the Esperanto library, we support this providers out of the box!
*Supports LM Studio and any OpenAI-compatible endpoint. Prefer the native oMLX provider for oMLX (Apple Silicon); see docs/5-CONFIGURATION/omlx.md.
✨ Key Features
Core Capabilities
Advanced Features
Podcast Feature
📚 Documentation
Getting Started
User Guide
Advanced Topics
(back to top)
🗺️ Roadmap
Upcoming Features
Recently Completed ✅
Explore GitHub Discussions for proposed features and product ideas, and open Issues for known bugs and approved work.
(back to top)
📖 Need Help?
🤝 Community & Contributing
Join the Community
Contributing
We welcome contributions! We’re especially looking for help with:
Current Tech Stack: Python, FastAPI, Next.js, React, SurrealDB Future Roadmap: Real-time updates, enhanced async processing
See our Contributing Guide for detailed information on how to get started, including our guidelines for AI-assisted contributions. To understand what we’re building (and what we’ll say no to), read VISION.md.
(back to top)
📄 License
Open Notebook is MIT licensed. See the LICENSE file for details.
Community Support:
(back to top)