open-jarvis/openjarvis

Personal AI, On Personal Devices

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 1st, 2026
Created on February 15th, 2026
Open Issues & Pull Requests: 42 (+0)
GitHub issues: Enabled
Number of forks: 2,163
Total Stargazers: 9,426 (+3)
Total Subscribers: 148 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 days
Mean response time: 8.3 days
90th percentile: 18.9 days
Tracked items: 272

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 75% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "workstream:engine" is answered fastest, typically in about 16 hours, while "workstream:operators" waits about 3 weeks. Only 9% of issues opened in the past year have been closed. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 24
New in 7 days: 14
Closed in 7 days: 29
Avg open age: 27 days
Stale 30+ days: 7
Stale 90+ days: 0

Recent activity

Opened in 7 days: 14
Closed in 7 days: 29
Comments in 7 days: 8
Events in 7 days: 29

Top labels

  • platform:all (95)
  • workstream:install (29)
  • workstream:agents (21)
  • workstream:tools (19)
  • platform:windows (17)
  • workstream:connectors (13)
  • workstream:engine (13)
  • workstream:operators (10)

Detailed Description

OpenJarvis is a framework for building local-first personal AI agents that run on personal devices without routing intelligence through cloud APIs.

The project addresses the gap between growing demand for personal AI assistants and the practical challenges of running them locally. Rather than depending on cloud services, OpenJarvis provides a software stack designed around three core principles: shared primitives for constructing on-device agents, evaluations that treat energy consumption, computational cost, latency, and dollar cost as first-class constraints alongside accuracy, and a learning loop that improves models using local trace data. The framework aims to make local-first operation the default, calling cloud services only when necessary.

OpenJarvis suits developers and researchers building personal AI systems who want to minimize cloud dependency and control their inference infrastructure. The project positions itself as both a research platform and a production foundation for local AI, comparable in scope to foundational tools in the machine learning ecosystem. It is particularly relevant for those working with resource-constrained devices or seeking to optimize for energy efficiency and latency alongside model performance. The installation process is streamlined across multiple platforms, with a single command handling dependency setup including the Python environment, Ollama, and an initial model.

The project maintains active development with regular updates to its documentation, leaderboard for evaluating local models, and a published roadmap for future work. The codebase is written in Python and requires Python 3.10 or later. The team publishes research alongside the software, including a paper describing the framework's design and findings on local model capabilities. Community engagement occurs through documented Discord and social media channels.