alondmnt/joplin-plugin-jarvis
Joplin (note-taking) assistant running a very intelligent system (GPT, Claude, Gemini, Ollama, Hugging Face)
What it solves
Jarvis is an AI assistant integrated into the Joplin note-taking app, designed to enhance productivity by bringing LLM capabilities directly into the workspace. It solves the problem of switching between a note-taking app and an AI chat interface by allowing users to generate, edit, and organize notes using AI, while grounding the AI's responses in the user's own personal knowledge base.
How it works
The plugin connects to various LLMs (online via API keys for OpenAI, Google AI, Gemini, and Hugging Face, or offline models) and uses a RAG-like approach to index your notes for semantic search and context-aware chatting. It provides a variety of tools for text generation, editing, and research, and supports both desktop and mobile versions of Joplin.
Who it’s for
Knowledge workers, researchers, and Joplin users who want to integrate AI-powered note-taking, automated literature reviews, and semantic search across their personal notes collection.
Highlights
- Context-Aware Chat: Chat with the AI in a dedicated panel or within a note, with the ability to scope the chat to a specific note or the entire notes collection.
- RAG-Enabled Search: Perform semantic search to find related notes based on similarity to the current note, selected text, or specific queries.
- Automated Literature Review: Conduct research using databases like Semantic Scholar, Crossref, and Wikipedia to generate comprehensive reports with references.
- Note Annotation: Automatically generate titles, summaries, links, and tags for your notes.
- Text Tools: Includes autocomplete, text editing, and prompt templates for streamlined content creation.