Jan

TAS Score: S3/3 — D5/5 — A3 / T2

Brief Description

Open-source desktop AI assistant. Runs models locally, offline-first. Chat interface with conversation history, model management, and OpenAI-compatible local API. Available on macOS, Windows, Linux.

Architectural Role

Applications layer: desktop client for local inference. Open-source alternative to LM Studio. Uses llama.cpp/ONNX internally. Replaces ChatGPT desktop.

Technical Autonomy

  • Works without internet (after model download)
  • Stores data locally — conversations and models on disk
  • Does not require external accounts
  • Allows data export — standard model and chat formats
  • AGPL-3.0 — fully auditable

Philosophical Assessment (whose.world criteria)

Criterion Status Comments
Pause Close the app. Everything persists locally.
Exit Models are standard GGUF. Conversations exportable.
Recoverability Reinstall, data remains in local directory.
Visibility AGPL-3.0. Full source on GitHub.
External Dependencies None required. Optional cloud model providers.

Configuration (Minimal)

1. Download from jan.ai
2. Open → Models → download a model
3. Chat

Alternatives

Alternative Autonomy Notes
LM Studio A3 / T1 More polished UI. Closed source.
Ollama + Open WebUI A3 / T2 Web-based. More setup. Multi-user.
GPT4All A3 / T2 Simpler. Document Q&A focus.

Trajectory

Direction: opening

AGPL-3.0 licensed. Active development by Homebrew Computer Company. Growing community. No paid tier. Edge computing focus.

Signal assessment:

Signal Status Evidence
License AGPL-3.0. Strong copyleft.
Feature gating No paid tier.
Self-hosting Desktop app, fully offline.
Governance ⚠️ Corporate-backed (Homebrew Computer Company). Open source.

Signal key: ✅ opening · ➖ neutral · ⚠️ closing


Sources


This site uses Just the Docs, a documentation theme for Jekyll.