Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Joplin (note-taking) assistant running a very intelligent system (GPT, Claude, Gemini, Ollama, Hugging Face)
| Date | Stars |
|---|---|
| 2026-08-05 | 353 |
| 2026-08-07 | 354 |
| 2026-08-08 | 354 |
| 2026-08-09 | 354 |
| 2026-08-11 | 355 |
| 2026-08-12 | 356 |
| 2026-08-17 | 356 |
| 2026-08-19 | 356 |
| 2026-08-29 | 357 |
| 2026-09-03 | 357 |
| 2026-09-04 | 357 |
| 2026-09-09 | 357 |
| 2026-09-12 | 358 |
| 2026-09-13 | 359 |
| 2026-09-28 | 360 |
| 2026-09-30 | 361 |
| 2026-10-03 | 360 |
| 2026-10-07 | 361 |
| 2026-10-09 | 362 |
| 2026-10-16 | 364 |
| 2026-11-03 | 363 |
| 2026-11-04 | 363 |
Today
— stars today
This week
-1 stars this week
This month
+3 stars this month
Momentum
0.0
growth rate 0.00%/day
# Jarvis
<img src=img/jarvis-logo-circle.png width=70> [](https://zenodo.org/badge/latestdoi/568521268) 
Jarvis (Joplin Assistant Running a Very Intelligent System) is an AI note-taking assistant for [Joplin](https://joplinapp.org) (desktop and [mobile](MOBILE.md)), powered by online and [offline](GUIDE.md#setup-a-custom-model) LLMs (such as OpenAI's ChatGPT or GPT-4, Hugging Face, Gemini, Universal Sentence Encoder). You can chat with it (including prompt templates), use your personal notes as additional context in the chat, automatically annotate notes, perform semantic search, or compile an [automatic review of the scientific literature](https://medium.com/@alondmnt/ai-powered-literature-review-6918ee180304).
Community discussion: https://discourse.joplinapp.org/t/28316
<img src="img/jarvis-chat-panel.png" width="300">
## Usage
- **Chat:**
- You can chat with Jarvis in a dedicated sidebar (the **chat panel**, opened with the `Toggle chat panel` command), or inside a note. The panel has three modes, cycled with `Shift+Tab` (or by clicking the mode button): **Chat** for plain conversation, **Note** to scope the chat to the currently open note (like the `Chat with Jarvis` command), and **Collection** to ground it in your whole notes collection (like `Chat with your notes`). Click **Save** to write the conversation to a note (saving again updates the same note); you can then carry it on in the note with `Chat with Jarvis`.
- To chat in a note instead, start a new note, or continue an existing conversation in a saved note. Place the cursor after your prompt and run the command `Chat with Jarvis` (from the toolbar or Tools/Jarvis menu). Each time you run the command Jarvis will append its response to the note at the current cursor position (given the previous content that both of you created).
- **Chat with your notes:**
- To add additional context to your conversation based on your notes, repeat the steps above but select the command `Chat with your notes` (from the Tools/Jarvis menu) instead. Relevant short excerpts from your notes will be sent to the chat model in addition to the usual conversation prompt / context. To exclude certain notes from this feature, add the tag `jarvis-exclude` to the notes you wish to exclude. You may combine regular chat and note-based chat on the same note. For more information see [this guide](GUIDE.md#chat-with-your-notes).
- **Related notes / semantic search:**
- Find notes based on semantic similarity to the currently open note, to selected text, or to search queries. By default, this is done locally (offline), without sending the content of your notes to a remote server (online models can be selected). Notes are displayed in a dedicated panel. To run semantic search based on selected text, click on the `Find related notes` toolbar button or context menu option. You may also write any query in the panel's search box.
- **Annotate your notes:**
- Run the command `Annotate note with Jarvis` to add annotations to your notes: title, summary, links and / or tags. For more information see [this guide](GUIDE.md#annotate-note-with-jarvis).
- **Literature review:**
- Run the command `Research with Jarvis`, write what you're interested in, and optionally adjust the search parameters. Wait 2-3 minutes for all the output to appear in the note (depending on internet traffic). Jarvis will update the content as it finds new information on the web (using Semantic Scholar, Crossref, Elsevier, Springer & Wikipedia databases). In the end you will get a report with the following sections: title, prompt, research questions, queries, references, review and follow-up questions. For more information see [this post](https://medium.coExcerpt of 7,764 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:413291cdcdc0c9fc, topic:semantic-search
matched fp:413291cdcdc0c9fc, topic:llm