Jan AI is an AI powered tool that enables users to interact with artificial intelligence through conversational input. Users can ask questions, draft content, analyze data, summarize information, and automate repetitive work. The platform is designed to understand context and deliver relevant responses tailored to the user query.
Jan AI emphasizes ease of use and adaptability, making it suitable for business professionals, students, creatives, and technical users.
Download Jan AI 0.8.4 - Software Mirrors |
|---|
Download Jan AI 0.8.4 for Windows 64bit (exe) | Download Jan AI 0.8.4 for macOS (zip) Download Jan AI 0.8.4 for macOS (dmg) | Download Jan AI 0.8.4 for Linux (AppImage) Download Jan AI 0.8.4 for Linux (deb) |
Jan AI 0.8.4 Release Notes: Migration
Settings and credentials now live in a backend-managed store.
Provider settings and credentials previously persisted in the webview's localStorage. In 0.8.4, Jan reads and writes them from a backend-managed store instead (secrets go to the OS keyring). Your existing settings and API keys are copied over automatically on first launch - no manual action is needed, and from this version on all new changes are saved to the backend store.
Your old localStorage data is not deleted - it's kept as a snapshot so you can downgrade to a pre-0.8.4 build and still have your previous settings. Any changes you make in 0.8.4+ live only in the backend store, so a downgrade sees the older snapshot, not your latest settings.
What's Changed- chore(flatpak): add 0.8.3 release notes to appdata by @qnixsynapse in https://github.com/janhq/jan/pull/8343
- docs: update changelogs for v0.8.3 and update documentation by @qnixsynapse in https://github.com/janhq/jan/pull/8336
- Merge release/v0.8.3 to main by @qnixsynapse in https://github.com/janhq/jan/pull/8344
- i18n(ja): update Japanese translations (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8348
- i18n(ja): complete common.json translations and fix terminology (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8349
- i18n(ja): complete settings.json translations (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8352
- fix(markdown): force code blocks LTR in RTL language context by @qnixsynapse in https://github.com/janhq/jan/pull/8350
- feat(chat): add toggle for folding interim text into reasoning trace by @qnixsynapse in https://github.com/janhq/jan/pull/8363
- fix(rag): repair embeddings, stop chat-model reloads, and parse more PDFs by @qnixsynapse in https://github.com/janhq/jan/pull/8360
- ci: close issues inactive for over 180 days by @qnixsynapse in https://github.com/janhq/jan/pull/8366
- ci: grant actions:write to stale workflow for state persistence by @qnixsynapse in https://github.com/janhq/jan/pull/8377
- fix(chat): stop persisting detached assistant replies in branched threads by @qnixsynapse in https://github.com/janhq/jan/pull/8376
- feat(settings): move settings/credentials off localStorage to backend store by @qnixsynapse in https://github.com/janhq/jan/pull/8388
- fix(params): coerce numeric assistant params from string to number by @qnixsynapse in https://github.com/janhq/jan/pull/8386
- fix: use snake case for ADL enum in get_gpu_usage by @nkulshre-amd in https://github.com/janhq/jan/pull/8390
- fix(chat): stop MCP tool-approval popup from hanging; move transient approval state off disk by @qnixsynapse in https://github.com/janhq/jan/pull/8391
- API key rotation for Gemini by @jjchen01 in https://github.com/janhq/jan/pull/8408
- fix(security): bump handlebars to 4.7.9 to clear RCE advisory by @qnixsynapse in https://github.com/janhq/jan/pull/8395
- fix(chat): ignore custom SSE event types in OpenAI-compatible streams by @qnixsynapse in https://github.com/janhq/jan/pull/8392
- feat: OpenAI-compatible translating gateway + Responses API + unified reasoning by @qnixsynapse in https://github.com/janhq/jan/pull/8423
- fix: Stabilize chat prefix caching, restore cloud providers, unify logging (v0.8.4) by @qnixsynapse in https://github.com/janhq/jan/pull/8425
- fix(mcp): guard against duplicate serve() on streamable-http MCP servers by @thinhlpg in https://github.com/janhq/jan/pull/8435
- fix(providers): send anthropic-version on model-list fetch by @qnixsynapse in https://github.com/janhq/jan/pull/8433
- fix(desktop): macOS hide-on-close; hide-to-tray when Local API Server runs by @qnixsynapse in https://github.com/janhq/jan/pull/8436
- feat(extensions): bundle built-in extensions into the app binary and update tests by @qnixsynapse in https://github.com/janhq/jan/pull/8437
- feat(llamacpp): per-model chat template kwargs by @qnixsynapse in https://github.com/janhq/jan/pull/8441
- feat: token counter for remote/MLX providers + chat & inference fixes by @qnixsynapse in https://github.com/janhq/jan/pull/8456
- fix(chat): preserve AbortError identity when stopping mid model-load by @thinhlpg in https://github.com/janhq/jan/pull/8443
- fix(chat): stop hiding the llama.cpp token counter during chat by @qnixsynapse in https://github.com/janhq/jan/pull/8461
- feat(web-search): native web_search/web_fetch via tauri-plugin-websearch by @qnixsynapse in https://github.com/janhq/jan/pull/8464
- fix: persist chain-of-thought duration in thread metadata by @qnixsynapse in https://github.com/janhq/jan/pull/8474
- refactor: centralize llamacpp extension lookup with scoped-name fallback by @qnixsynapse in https://github.com/janhq/jan/pull/8487
New Contributors- @mahirhir made their first contribution in https://github.com/janhq/jan/pull/8348
- @nkulshre-amd made their first contribution in https://github.com/janhq/jan/pull/8390
Full Changelog: https://github.com/janhq/jan/compare/v0.8.3...v0.8.4
|
Key Features
Jan AI offers a comprehensive set of AI features that support diverse use cases. These include content generation for articles, emails, and reports, as well as data interpretation and summarization. The tool can assist with brainstorming, editing, and translating text.
Context awareness helps Jan AI maintain continuity across interactions, allowing users to build on previous queries. This enables more coherent and productive workflows.
The platform also includes automation features that allow users to streamline routine tasks. Users can define triggers and actions to automate repetitive work such as drafting responses or generating standardized documents.
Ease of Use
Jan AI is designed with an intuitive user interface that allows users to interact with AI using natural language prompts. The conversational format makes it accessible even for users who are new to AI tools. Advanced users benefit from prompts, templates, and customization options that refine output quality.
Onboarding guides and in tool suggestions help new users get started quickly.
Performance and Compatibility
Jan AI operates in cloud environments, delivering AI responses with low latency and scalable performance. Compatibility with modern browsers and devices ensures that users can access the platform from desktops, laptops, and tablets.
The system leverages powerful underlying models to provide accurate and relevant responses across a wide range of queries.
Final Verdict
Jan AI is a flexible and capable AI assistant that supports a broad range of productivity and creative tasks. Its intuitive interface and context aware responses make it suitable for users of varying experience levels.
For individuals and teams seeking an adaptable AI platform that can assist with writing, automation, and research, Jan AI provides a compelling and practical solution.
Jan AI is an artificial intelligence platform designed to assist users with a range of tasks including writing, research, automation, and productivity workflows. It combines natural language processing, contextual understanding, and task orchestration to help individuals and teams get work done efficiently. Jan AI is positioned as a flexible AI assistant that adapts to different user needs and integrates with daily workflows.
Post a Comment/Report Broken Link: