What is OpenJarvis built with?

OpenJarvis is a Python repo built with FastAPI, Tokio, Vite, React, @tauri-apps/api, and 2 more. It stores its data in SQLite, signs people in with ed25519-dalek and keyring, uses AI through datasets, OpenAI, and Anthropic, measures its use with PostHog, makes its content with react-markdown, remark-gfm, katex, rehype-highlight, rehype-katex, and 2 more, validates its data with schemars, is tested with Vitest, deploys with tracing, psutil, and tauri-apps, and uses rusqlite. It has 387,411 written lines, with 759 test files.

Read on November 9, 2026, at commit a4aa027. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Backend

Support

The base 1

Validation 1

Deploy 3

Tools 1

  • click44 files

Content 7

Testing 1

  • Vitest23 files

Other 39

  • pyo318 files
  • once_cell16 files
  • zustand2 files
  • @tauri-apps/plugin-dialog1 file
  • @whiskeysockets/baileys1 file
  • tauri-plugin-autostart1 file
  • tauri-plugin-global-shortcut1 file
  • tauri-plugin-process1 file
  • tauri-plugin-shell1 file
  • tauri-plugin-single-instance1 file
  • tauri-plugin-updater1 file
  • tokio-stream1 file
27 more
  • nvidia-ml-py
  • python-telegram-bot
  • websockets
  • serde_json74 files
  • httpx60 files
  • serde32 files
  • parking_lot18 files
  • async-trait15 files
  • tomli15 files
  • regex11 files
  • uuid11 files
  • reqwest7 files
  • futures6 files
  • toml5 files
  • tomlkit4 files
  • thiserror3 files
  • croniter2 files
  • rand2 files
  • sha22 files
  • chrono1 file
  • clsx1 file
  • ddgs1 file
  • dispatch1 file
  • meval1 file
  • objc1 file
  • toml_edit1 file
  • url1 file

Other repos with a similar stack

Ordered by how much of its stack they share with OpenJarvis, then by stars.

Frequently asked questions

What language is OpenJarvis written in?
OpenJarvis is written in Python, with 387,411 written lines.
What framework does OpenJarvis use?
OpenJarvis is built with FastAPI, Tokio, Vite, React, @tauri-apps/api, React Router, and Tauri.
What database does OpenJarvis use?
OpenJarvis stores its data in SQLite.

The proof: rust/crates/openjarvis-tools/src/storage/sqlite.rs, line 6

What does OpenJarvis sign people in with?
OpenJarvis signs people in with ed25519-dalek and keyring.
Does OpenJarvis use AI?
Yes. OpenJarvis uses AI through datasets, OpenAI, and Anthropic.
What services does OpenJarvis use?
OpenJarvis measures its use with PostHog and uses rusqlite.

The proof: frontend/src/lib/analytics.ts, line 20

Does OpenJarvis have tests?
Yes. OpenJarvis has 759 test files and is tested with Vitest.
Which repos have a stack like OpenJarvis's?
The ones that share most of its stack:unslothai/unslothSignificant-Gravitas/AutoGPTcline/cline

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →