{"type":"desktop-application","content_rating_details":{"en_US":{"categories":[{"id":"social","level":"none","description":"No way to chat with other users"},{"id":"drugs","level":"none","description":"No references to alcohol"},{"id":"language","level":"none","description":"No profanity of any kind"},{"id":"money","level":"none","description":"No ability to spend money"},{"id":"sex","level":"none","description":"No nudity of any sort"},{"id":"violence","level":"none","description":"No cartoon violence"}],"minimumAgeText":"Early Childhood","contentRatingSystem":"ESRB","minimumAge":3}},"categories":["Utility","Education","Chat","Dictionary"],"is_free_license":true,"isMobileFriendly":false,"requires":null,"kudos":null,"keywords":["chatbot"],"description":"<p>Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.<\/p>\n      <p>Features<\/p>\n      <ul>\n        <li>Local AI models: Run LLMs such as Llama, Gemma, Qwen and others on your device<\/li>\n        <li>Optional cloud access: Connect to services like OpenAI, Anthropic, Gemini and Groq when internet-based\n        models are required<\/li>\n        <li>Custom assistants: Create tailored assistants for writing, coding, summarizing and more<\/li>\n        <li>OpenAI-compatible API: Includes a local API server at localhost:1337 for tools expecting\n        the OpenAI format<\/li>\n        <li>MCP support: Integrates the Model Context Protocol for enhanced workflows and tooling<\/li>\n        <li>Privacy-aware design: Jan works offline by default. Cloud access is optional and user-controlled<\/li>\n      <\/ul>\n      <p>Jan is actively maintained by Menlo Research. Feedback, bug reports and feature requests are\n      welcomed through GitHub.<\/p>\n    ","developer_name":"Menlo Research Pte. Ltd.","mimetypes":null,"icon":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/icons\/128x128\/ai.jan.Jan.png","is_eol":false,"icons":[{"type":"remote","url":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/icons\/128x128\/ai.jan.Jan.png","width":128,"height":128,"scale":null},{"type":"remote","url":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/icons\/128x128@2\/ai.jan.Jan.png","width":128,"height":128,"scale":2}],"launchable":{"value":"ai.jan.Jan.desktop","type":"desktop-id"},"branding":null,"supports":null,"bundle":{"value":"app\/ai.jan.Jan\/x86_64\/stable","sdk":"org.gnome.Sdk\/x86_64\/51","type":"flatpak","runtime":"org.gnome.Platform\/x86_64\/51"},"recommends":null,"project_license":"Apache-2.0","screenshots":[{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-1_orig.png","width":"960","height":"743"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-1_752x582@1.png","width":"752","height":"582"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-1_624x482@1.png","width":"624","height":"482"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-1_224x173@1.png","width":"224","height":"173"}],"caption":"Blank Jan page with 0 threads","default":null},{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-2_orig.png","width":"960","height":"737"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-2_752x577@1.png","width":"752","height":"577"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-2_624x479@1.png","width":"624","height":"479"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-2_224x171@1.png","width":"224","height":"171"}],"caption":"Jan using a search MCP to gather information","default":true},{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-3_orig.png","width":"958","height":"739"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-3_752x580@1.png","width":"752","height":"580"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-3_624x481@1.png","width":"624","height":"481"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-3_224x172@1.png","width":"224","height":"172"}],"caption":"Assistant creation screen","default":null},{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-4_orig.png","width":"953","height":"744"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-4_752x587@1.png","width":"752","height":"587"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-4_624x487@1.png","width":"624","height":"487"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-4_224x174@1.png","width":"224","height":"174"}],"caption":"Jan Hub","default":null},{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-5_orig.png","width":"1028","height":"768"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-5_752x561@1.png","width":"752","height":"561"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-5_624x466@1.png","width":"624","height":"466"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-5_224x167@1.png","width":"224","height":"167"}],"caption":"Llama.cpp screen showcasing the models","default":null},{"sizes":[{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-6_orig.png","width":"951","height":"746"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-6_752x589@1.png","width":"752","height":"589"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-6_624x489@1.png","width":"624","height":"489"},{"scale":"1x","src":"https:\/\/dl.flathub.org\/media\/ai\/jan\/Jan\/8fa7cf9d2f60b7e70970d75ea43d2348\/screenshots\/image-6_224x175@1.png","width":"224","height":"175"}],"caption":"MCP Settings","default":null}],"urls":{"translate":null,"faq":null,"contact":null,"vcs_browser":"https:\/\/github.com\/janhq\/jan","contribute":null,"bugtracker":"https:\/\/github.com\/janhq\/jan\/issues","homepage":"https:\/\/jan.ai\/","help":null,"donation":null},"translation":null,"provides":null,"releases":[{"type":"stable","url":null,"date":null,"date_eol":null,"timestamp":"1793145600","description":"<p>A security update to 0.8.7: links in chat open in your browser, the local API checks where\n          browser requests come from (Trusted Hosts), and several file, path and shell-profile checks\n          are tightened; updates the llama.cpp engine to 0.7.0 and fixes local models on Windows user\n          names with non-English characters<\/p>\n        ","version":"0.8.8","urgency":null},{"type":"stable","url":null,"date":null,"date_eol":null,"timestamp":"1792454400","description":"<p>Adds a Shell switch to turn the shell tool off in chat, a separate image size limit, and\n          built-in subagents for the Jan agent; keeps project threads in their project when a document\n          is attached, sends pasted @decorators as typed, makes Stop end the whole turn, and stops local\n          chat failing behind a proxy<\/p>\n        ","version":"0.8.7","urgency":null},{"type":"stable","url":null,"date":null,"date_eol":null,"timestamp":"1791504000","description":"<p>A hotfix for 0.8.5: NVIDIA Turing GPUs (GTX 16xx, RTX 20xx) run the CUDA engine again on\n          older drivers, Qwen3.8 with MTP is fast again when Parallel Sequences is auto, and images returned\n          by MCP tools reach the model as images<\/p>\n        ","version":"0.8.6","urgency":null},{"type":"stable","url":null,"date":null,"date_eol":null,"timestamp":"1791417600","description":"<p>A fixes release: the llama.cpp engine (0.5.0) now ships inside the app and runs in its own\n          worker process with CUDA and Vulkan, the jan command-line agent is no longer bundled, the Local\n          API Server enforces Trusted Hosts when bound to 0.0.0.0, and a batch of llama.cpp, MCP, platform\n          and agent fixes<\/p>\n        ","version":"0.8.5","urgency":null}],"metadata":{"flathub::verification::login_name":null,"flathub::verification::login_provider":null,"flathub::verification::website":"jan.ai","flathub::verification::timestamp":"1764081595","flathub::verification::login_is_organization":false,"flathub::manifest":null,"flathub::verification::verified":true,"flathub::verification::method":"website"},"id":"ai.jan.Jan","name":"Jan","summary":"Private offline AI assistant"}
