freshcrate
Skin:/
Home > Frameworks > Joanium

Joanium

Your smart, reliable, and friendly personal AI assistant.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Your smart, reliable, and friendly personal AI assistant.

README

Joanium

Joanium

The AI desktop assistant that actually lives on your machine.
Multi-model chat · Scheduled automations · Background agents · MCP · Real integrations

CIGitHub releaseGitHub StarsOpen IssuesApache 2.0 LicensePlatformNode.jsElectron 🌐 Website · 📖 Docs · 🛍️ Marketplace · ⬇️ Download · 💬 Discussions


Joanium is a local-first AI desktop app that goes far beyond a chat window. It knows your projects and files, runs automations on a schedule, operates background agents, connects to GitHub / Gmail / Drive, and supports every major AI provider — all without sending your data to the cloud.


🎬 Demo

image

🤔 Why Joanium instead of ChatGPT or Claude.ai?

Those are great chat apps. Joanium is a different product entirely — it lives on your machine, understands your workspace, runs jobs while you sleep, and plugs into the tools you actually use.

Capability ChatGPT / Claude.ai Joanium
Reads your project files ❌ Upload every time ✅ Always in context
Runs tasks on a schedule ✅ Automations + Agents
GitHub, Gmail, Drive integrations ⚠️ Limited / plugin-based ✅ Native first-class tools
Your data stays on your machine ❌ Cloud only ✅ 100% local-first
Use any AI model ❌ Locked in ✅ 10+ providers
Works fully offline ✅ With Ollama / LM Studio
Extensible with custom tools ✅ Skills, Personas, MCP
Background autonomous agents ✅ Built-in

✨ Features

💬 A chat that knows your work

Joanium loads your active project, reads your files, runs terminal commands, handles attachments, and maintains separate chat history per project. Not a blank box — a genuine coworker.

⏰ Automations that run themselves

Set up a job once — "every morning, pull the latest GitHub issues, summarise them, and ping me on Slack" — and it just runs. No babysitting required.

Built-in data sources: RSS feeds, Reddit, weather, crypto prices, file reads, URL fetches, GitHub events, and more. Built-in outputs: notifications, file writes, webhooks, terminal commands, Slack messages, email, and integration-specific actions.

🕵️ Background agents

Reusable scheduled prompts that run against any model, any project. Perfect for daily code reviews, changelog monitoring, PR summaries, or anything you'd otherwise have to remember to ask manually.

🎭 Personas & 🧠 Skills

  • Personas change how the assistant thinks — drop in a "senior code reviewer" or a "startup copywriter" and the whole interaction shifts instantly.
  • Skills are markdown docs that teach the assistant what to do — enable the ones you need, disable the rest. Both are just plain files you can edit, version-control, and share.

🔌 Real integrations, not wrappers

GitHub · GitLab · Gmail · Google Drive · Google Calendar · Google Sheets · Google Docs · Google Contacts · YouTube · Google Tasks

All connected as first-class tools the assistant can actually invoke mid-conversation.

🧩 MCP (Model Context Protocol) support

Connect any MCP-compatible server and expose its tools directly to the assistant. The ecosystem is growing fast — Joanium keeps up.

🛍️ Marketplace

Browse and install community-built Skills and Personas with one click. Publish your own.


⬇️ Install in 60 seconds

1. Go to https://joanium.com
2. Click Download  (Windows · macOS · Linux — all supported)
3. Install and run the onboarding wizard
4. Add an API key for your preferred AI provider

💡 No paid API key? Joanium supports Ollama and LM Studio for free fully-local models with zero extra configuration.


🔀 Works with every major AI provider

Switch models anytime, even mid-conversation. No lock-in, ever.

Provider Models
Anthropic Claude Opus 4.7, Claude Sonnet 4.6, Claude Haiku 4.5, and more
OpenAI GPT-5.4, GPT-5.3, GPT-5.2, GPT-5.1, GPT-4.1, o3, o4-mini, GPT-4o, and more
Google Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.5 Flash-Lite
OpenRouter 200+ models via one key
Mistral Mistral Large 3, Mistral Medium 3.1, Codestral, Devstral 2
NVIDIA NIM Kimi K2, MiniMax M2.7, Qwen 3.5, DeepSeek V3.2, Gemma 4, and more
DeepSeek DeepSeek-V3.2 (Chat), DeepSeek-V3.2 (Reasoner)
MiniMax MiniMax M2.7, MiniMax M2.5
Ollama Any local model — Llama, Phi, Gemma, Qwen…
LM Studio Any GGUF model locally

📖 Documentation

Doc What it covers
🗺️ Architecture How the app boots, runtime layers, request flow
🧩 Features Full product surface and capability map
💾 Data & Persistence Where state lives and how to back it up
🔧 Extension Guide Adding features, engines, pages, IPC, and services
📍 Where To Change What Targeted maintenance map — find the right file fast
🛠️ Development Workflow Scripts, packaging, and contributor workflow

🤝 Contributing

Contributions are very welcome — big or small. Here's how to get started:

git clone https://github.com/joanium/joanium.git
cd joanium
npm install
npm run dev          # start in dev mode
npm run lint         # check code style

See CONTRIBUTING.md for the full guide, CODE_OF_CONDUCT.md for community norms, and SECURITY.md for responsible disclosure.


🌍 Community


⭐ Star History

Star History Chart

📄 License

This project is licensed under the Apache License 2.0.

See LICENSE for the full terms.


If Joanium is useful to you, a ⭐ on GitHub goes a long way.
Made with ❤️ by Joel Jolly

Release History

VersionChangesUrgencyDate
v2026.531.0**Change Log** * chore(release): bump version to 2026.531.0 * Package.json Update * Prompt Updates * Readme Update * Update README.md * Update README.md * Added a fixed height to reasoning block * AI Models Update * Improved Prompts * AI now has the info of the version that its running and more info about itself. * Bug Fix: Fork Issue During Pinning A Chat * Added The Ability To Fork A Message * AI Models UpdateHigh5/31/2026
v2026.524.0**Change Log** * chore(release): bump version to 2026.524.0 * fix: update project description for clarity and branding * fix: adjust padding for chat message bubbles for improved layout * fix: enhance error handling and user feedback for memory import process * Update CHANGELOG.mdHigh5/24/2026
v2026.517.2**Change Log** * chore(release): bump version to 2026.517.2 * Memory UI Panel Fix * Added Announce Release * License Update * Race Condition During The Setup Process Has Been FixedHigh5/17/2026
v2026.512.0**Change Log** * chore(release): bump version to 2026.512.0 * Sunsetted MiniMax M2.5 From Nvidia * Bump terser from 5.47.0 to 5.47.1 * Bump jest from 30.3.0 to 30.4.0 * Bump lint-staged from 16.4.0 to 17.0.2 * Bump terser from 5.46.2 to 5.47.0 * Bump electron-builder from 26.9.0 to 26.9.1 * Update SECURITY.md * Update SECURITY.mdHigh5/12/2026
v2026.505.0**Change Log** * chore(release): bump version to 2026.505.0 * Bump burnett01/rsync-deployments from 7.0.1 to 8.0.5 * Bump eslint from 10.2.1 to 10.3.0 * Bump electron from 41.4.0 to 41.5.0 * Agent styles fix * Added Agents to events * Agent icon fix * Agent page UI update * Agent avatar fix * Agents view update * Bump electron from 41.3.0 to 41.4.0 * Agent modal UI fix * Agents UI Update * Added Agents * Removed unused global vars * Removed Agents from dir path * Code cleanup * Removed unused pHigh5/5/2026
v2026.430.1**Change Log** * chore(release): bump version to 2026.430.1 * Sourceforge yml update * imported missing stylesHigh4/30/2026
v2026.427.1**Change Log** * chore(release): bump version to 2026.427.1 * Added timer to lock the app only when there is inactivity * Reused duplicate code * Added the ability to star an AI responseHigh4/27/2026
v2026.422.0**Change Log** * chore(release): bump version to 2026.422.0 * feat: implement application settings, user service, and IPC bridge for system management * Added Private Chat Feature * Updated Docs * Delete .github/workflows/eslint.yml * Cerebras icon type fix * Added 4 new ai providers Cerebras, Cohere, Perplexity and Together * Added 2 new AI providers Groq and xAI * Potential file system race condition #167 * fix: Potential file system race condition #168 * fix: Double escaping or unescaping #4High4/22/2026
v2026.421.1**Change Log** * chore(release): bump version to 2026.421.1 * Used native titlebar across all operating systems. * chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 * chore(deps): bump actions/checkout from 4 to 6 * Improved Marketplace loading * announce workflow character not recognized issue fix * docs(changelog): sync v2026.421.0High4/21/2026
v2026.421.0**Change Log** * chore(release): bump version to 2026.421.0 * Marketplace verfied icon removed * Marketplace UI enhancements * Added the ability to delete skills and personas * Added Codeowners * License update * Reduced the width of the code blocks * Code blocks now has a scrollbar to avoid huge page widths * docs(changelog): sync v2026.420.1 * Update README.md * Bug fix: Announce release to use multi line rather than single lineHigh4/21/2026
v2026.420.2**Change Log** * chore(release): bump version to 2026.420.2 * Readme update * chore: updated project license * File path fix * System Prompt update * feat: implement automated conversation summarization and memory management system with configurable prompts * Update README.md * Added the skip logic for commit did by github * Announce release yml name issue fix * Added new AI models in OpenRouter and Nvidia AI Providers * Added new AI models in Gemini, Mistral, OpenAI * changelog yml update (useHigh4/20/2026
v2026.420.1**Change Log** * chore(release): bump version to 2026.420.1 * feat: implement automated CI/CD workflows for release management, repository backups, git optimization, and deployment notifications. * feat: initialize project configuration, documentation, and tooling setup * Bug fix: Titlebar rendering over the opened modal * chore(deps): bump actions/stale from 9.1.0 to 10.2.0 * chore(deps): bump actions/upload-artifact from 4 to 7 * chore(deps): bump actions/github-script from 7.0.1 to 9High4/20/2026
v2026.420.0**Change Log** * chore(release): bump version to 2026.420.0 * Improved rendering of markdown * Improved Web page preview * Improved stripping of less common used tags * Removed unecessary logs from MCPClient * Update README.md * Update README.md * Bug Fix: Improved Regex * Bug Fix: MCPClient and registry to not log sensitive details * feat: add StackOverflow executor to search, fetch, and retrieve similar questions * feat: add web, PyPI, and crates.io search executors for AI-assisted informatioHigh4/20/2026
v2026.419.1**Change Log** * chore(release): bump version to 2026.419.1 * feat: add automated release workflow and update README badge styling * ci: implement automated CI workflows and changelog synchronization. * refactor: enhance GitBar component and clean up ProjectIPC.js code style * feat: implement autonomous agent memory system with system instructions and persistent chat retrieval tools * feat: implement background chat memory synchronization and lifecycle management * feat: implement Gateway modulHigh4/19/2026
v2026.419.0v2026.419.0 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again. **Change Log** * Improved Git Integration. * Git Diff. * Added NPM and High4/19/2026
v2026.418.0**Change Log** * Added support for Git. * MCP enhancements. * Enhanced chat memory extraction.High4/18/2026
v2026.417.0**Change Log** * Removed the `rank` parameter from the models. * Improved the steer option in chat. * Improved knowledge support of the system. * Improved web search. * Added shortcuts. * Improved chat history modal. * Ability to pin 3 chats in history modal.High4/17/2026
v2026.416.0**Change Log** * Ability to steer the AI when its going out of track during a converstaion. * Improved System Prompt. * Bug fixesHigh4/16/2026
v2026.415.1v2026.415.1 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again. **Change Log** * Added more tools during chat execution. * Improved chanHigh4/15/2026
v2026.415.0v2026.415.0 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again. **Change Log** * Added support for Spotify, Sentry, Notion, Cloudflare, VHigh4/15/2026
v2026.414.0v2026.414.0 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again. **Change Log** * MCP preview rendering outside of chat session has been fHigh4/14/2026
v2026.413.2v2026.413.2 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again. **Change Log** * The browser cache clearing issue has been fixed.High4/13/2026
v2026.413.1**Change Log** * Improved app loading.Medium4/13/2026
v2026.413.0**Change Log** * Faster response time. * Improved support for Live Browser. * Reduced Token usage. * Smarter tools usuage.Medium4/13/2026
v2026.412.0**Change Log** * Improved MCP support. * Slightly faster boot. * Bug fixes. * Enhanced personal memory. (The more you chat, the more it learns about you)Medium4/12/2026
v2026.407.5v2026.407.5 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.High4/7/2026
v2026.407.3v2026.407.3 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.Medium4/7/2026
v2026.407.2v2026.407.2 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.Medium4/7/2026
v2026.407.1v2026.407.1 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.Medium4/7/2026
v2026.407.0v2026.407.0 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.Medium4/7/2026
v2026.406.0v2026.406.0 — Yes, I've released another version. Do try to contain your excitement. This one includes refined internals, improved performance, and the quiet elimination of several bugs that clearly stood no chance against me. Commits have been... corrected, stability has been enforced, and the overall experience is now far less embarrassing. You may pull, build, or deploy at your convenience—just don't break it again.Medium4/6/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

deer-flowAn open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tamain@2026-06-06
adk-javaAn open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.v1.4.0
ClawRecipesSave 120+ Hours of Setup Pain (I did it for you) – Launch Your OpenClaw Agent Teams with 1 Command (15+ Recipes)v0.5.1
laravel-travel-agentMulti-Agent workflow running into a Laravel application with Neuron PHP AI framework0.0.0
outputThe open-source TypeScript framework for building AI workflows and agents. Designed for Claude Code describe what you want, Claude builds it, with all the best practices already in place.main@2026-06-05

More in Frameworks

langchainThe agent engineering platform
deer-flowAn open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of ta
tqdmFast, Extensible Progress Meter
simBuild, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.