Source: https://seerepo.com/r/janhq/jan
Markdown source: https://seerepo.com/r/janhq/jan.md
Description: janhq/jan is a Rust repo with 423,916 lines written in 857 files. jan is built with React and Vite and uses PostHog and OpenAI.

# What's inside janhq/jan

janhq/jan is a Rust repo with 423,916 lines written in 857 files. jan is built with React and Vite and uses PostHog and OpenAI. AI signed 0.6% of the 7,424 commits of jan.

Its description on GitHub: “Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.”

Rust · 45,184 stars · GitHub: https://github.com/janhq/jan

Read on October 31, 2026, at commit b8071a1.

## Its folders

- [What is jan built with?](https://seerepo.com/r/janhq/jan/built): jan is built with React and Vite and uses PostHog and OpenAI.
- [How much of jan did AI write?](https://seerepo.com/r/janhq/jan/ai): AI signed 0.6% of the 7,424 commits of jan.

## In figures

- 423,916 lines written: The ones people and agents wrote: product, tests, schemas and tooling. Generated code doesn’t count.
- 857 files: The product’s, not counting tests.
- 460 test files: The files that test the code.
- 4 technologies: Each one with the file and line that prove it.

SeeRepo read its code facts-only: no AI, and none of its code is kept.

## Frequently asked questions

### What is janhq/jan?

janhq/jan is a Rust repo with 423,916 lines written in 857 files. Its description on GitHub: “Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.”

The proof: [its page on GitHub](https://github.com/janhq/jan)

### What is jan built with?

jan is built with React and Vite and uses PostHog and OpenAI.

The proof: [each technology with its file and line](https://seerepo.com/r/janhq/jan/built)

### How much of jan did AI write?

AI signed 0.6% of the 7,424 commits of jan.

The proof: [the commits each tool signed](https://seerepo.com/r/janhq/jan/ai)

### How many stars does jan have on GitHub?

jan had 45,184 stars on GitHub on October 31, 2026.

The proof: [its page on GitHub](https://github.com/janhq/jan)

## Add this badge to your README

It links to this page and updates itself each time SeeRepo reads the repo.

```markdown
[![janhq/jan on SeeRepo](https://seerepo.com/badge/janhq/jan.svg)](https://seerepo.com/r/janhq/jan?de=insignia)
```

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
