Jan
Open-source offline AI assistant that runs language models locally on your device.
Jan is quietly wiring subagents into the same tool pipeline its main agent uses.
◆Recent moves
- 26d ago
Dev checkpoint: subagents reuse the main native tool pipeline
A development checkpoint tag rather than a release, but it names the direction plainly: subagents call tools through the same native pipeline as the main agent instead of a parallel path. Nothing here is installable yet.
View source ↗ - 28d ago
v0.8.4: fix: persist chain-of-thought duration in thread metadata (#8474)
Chain-of-thought duration is now computed at stream completion and written into thread metadata, so navigating away and back no longer resets it to a vague placeholder. A display bug fixed at the persistence layer rather than in the component.
View source ↗ - 1mo ago
v0.8.3: fix(csp): allow data:/blob: media so video uploads load (#8330)
A missing media-src directive in the content security policy blocked data: and blob: media, so uploaded video would not load. Mirroring the existing img-src rule fixes it.
View source ↗ - 2mo ago
llama.cpp auto-fit disabled by default, context length set to 8192
Auto-fit is off by default and context length defaults to 8192 — a change to what every local model does out of the box, trading automatic memory sizing for predictable behavior. In a local-inference app, defaults like this shape the experience more than features do.
View source ↗