This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/lfnovo on 2024-10-21 18:26:37+00:00.


Hi everyone,

I’m a bit obsessed with learning, and lately I’ve been diving deep into AI-assisted learning tools.

I really liked Google’s Notebook LM, but after using it daily, I got frustrated with its limitations—missing features, and a lack of customization options that I wanted. So, I decided to create my own open-source alternative: **Open Notebook**.

GitHub: Open Notebook

The first version is already up and running, and here are some of the features it delivers:

  • Unlimited Notebooks: Create as many research notebooks as you want.
  • Unlimited Sources and Notes: Add PDFs, links, videos, and more—plus your notes.
  • Contextual AI Assistance Use your sources and notes as context when chatting with the AI.
  • Keyword & Vector Search: Built-in tools to help you find what you need, fast.

And there’s more in the pipeline for next week’s release:

  • Podcast Generator: Convert your notes into a podcast format.
  • Multi-Model Support: Anthropic, Gemini, Mistral, Ollama support coming soon.
  • Enhanced Citations: Improved layout and more control for citations.
  • Insight Generation*: Tools to create insights from notes, based on the Fabric framework.
  • Smarter Summarization & Embeddings: Better ways to distill and represent information.
  • Multiple Chat Sessions: Juggle different discussions within the same notebook.
  • Async Processing: Faster UI via asynchronous content processing.
  • Cross-Notebook Sources & Notes: Share and reuse notes across different projects.
  • Bookmark Integration: Sync with your favorite bookmarking apps.

I’d love to hear your feedback on the project! It’s still a very alpha version, but it already delivers a lot of value. Your feedback will be my fuel to keep improving it.

Also, if anyone is interested in contributing, I’m especially looking for a front-end developer to help replace Streamlit as the UI framework. And of course, if you’re a Python developer, there’s plenty of feature work to dive into. Let me know if you’re interested!

Thanks for reading, and happy learning! ✨