jolovicdev / bowerbird
Open-source NotebookLM alternative. Local-first research notebook: ask questions about your PDFs, books, web pages, YouTube videos and recordings, and get answers with every quote checked against its source. Any model, plain-file notebooks, local OCR, search and speech. Linux, Windows, Android, web.
Why this job: topics: rag, semantic-search, ocr





What it does
- Sources. PDF, Word (.docx), EPUB, Markdown, plain text, web pages,
- Search by keyword and by meaning. passages are found with SQLite FTS5
- Reports. a study guide, briefing, timeline, FAQ, or a report you
- Study material. flashcards (with Anki export), quizzes, mind maps (SVG),
- Finding sources. search the web through DuckDuckGo, SearXNG, Brave,
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 5 days ago
- Stars
- 13
- +10 this week
- Licence
- MIT
- Allows business use
- Downloads for
- 3 systems
- Mac, Windows, Linux
- Latest version
- v0.1.4
- Released 5 days ago
- Built with
- Rust
- 64% of the code
Is it looked after?
- Contributors
- 2
- Last 90 days
- Issues
- 50% closed
- 1 still open
- Pull requests
- 4 merged
- 4 waiting
- Releases
- 5
- 5 in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| ibrahimqureshae / mdflux | 584 | 18 days ago | MIT | Windows, Linux |
More: download files, languages, topics and project record
Download files, v0.1.4
- Mac1 file, 2 downloads
- Windows1 file, 12 downloads
- Linux2 files, 4 downloads
Languages
- Rust 64%
- Svelte 25%
- TypeScript 9%
- Kotlin 1%
Topics
- android
- citations
- desktop-app
- knowledge-management
- llm
- local-first
- notebooklm-alternative
- ocr
- rag
- research-notebook
- rust
Project record
- JobRAG and search
- StatusNew to our list
- Commits53
- Forks2
- Watching0
- CreatedOct 31, 2026
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
