33rd of 17 in Assistants

openhuman

Rust agent harness with desktop app, built-in memory and embeddable library

Stars
42k
License
GPL-3.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Rust
Stars, last 29 weeks+41,933
25 Mar 2026: 61 stars1 Apr 2026: 64 stars8 Apr 2026: 70 stars15 Apr 2026: 81 stars22 Apr 2026: 99 stars29 Apr 2026: 246 stars6 May 2026: 344 stars13 May 2026: 6,090 stars20 May 2026: 23,190 stars27 May 2026: 28,088 stars3 Jun 2026: 29,791 stars10 Jun 2026: 30,607 stars17 Jun 2026: 31,807 stars24 Jun 2026: 32,231 stars1 Jul 2026: 33,403 stars8 Jul 2026: 33,889 stars15 Jul 2026: 34,318 stars22 Jul 2026: 34,705 stars29 Jul 2026: 35,206 stars5 Aug 2026: 35,577 stars12 Aug 2026: 35,855 stars19 Aug 2026: 36,048 stars26 Aug 2026: 38,040 stars2 Sept 2026: 39,080 stars9 Sept 2026: 39,349 stars16 Sept 2026: 39,612 stars23 Sept 2026: 39,903 stars30 Sept 2026: 40,199 stars7 Oct 2026: 41,577 stars14 Oct 2026: 41,994 stars

61 on 25 Mar 202641,994 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenHuman is a single-process Rust agent harness shipped as a desktop app (macOS, Windows, Linux), a terminal app, a headless server and an embeddable Rust crate. It bundles memory recalled with citations, browser and desktop control, MCP and skills, 14 messaging channels, durable workflows, and local or BYOK models. The README reports its own benchmark on ten SWE-bench tasks and claims 500 agents fit on a $10 VPS; it is labelled early beta.

Who it is for: Users wanting a self-run agent app, and Rust developers embedding agents

Strengths

  • Embeds as a typed Rust library, no sidecar or daemon needed
  • Public benchmark repo; reports 68 MB peak memory and 19.8 s median task time
  • Local models (Ollama, LM Studio, MLX) or BYOK across 26 providers
  • Approval gate, OS-jail or Docker sandboxing, secrets stored in OS keyring

Weaknesses

  • Labelled early beta; README warns of rough edges
  • Benchmark is self-run on only ten tasks
  • GPL-3.0 license constrains embedding in proprietary products
  • 119 OAuth app integrations go through Composio, an external service

What it needs

  • GPU optional
  • Docker + Compose
  • Needs Composio (OAuth integrations), Ollama / LM Studio / MLX (optional local models), Docker (optional sandbox)
  • Models: Ollama, LM Studio, MLX, OpenAI-compatible APIs, 26 BYOK providers

Head to head

Also in Assistants

See all 17
Also in Assistants
RankProjectScore
1OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram392k starsMIT85 out of 100
2nanobotSelf-hosted Python personal agent with WebUI, TUI and chat-app channels49k starsMIT82 out of 100
#4Hermes AgentTerminal and chat-app agent that writes its own skills and remembers you253.8k starsMIT76 out of 100
#5career-opsJob-search agent that scores postings against your CV and drafts applications74.6k starsMIT76 out of 100
#6ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access33k starsApache-2.074 out of 100