33rd of 37 in Assistants

openhuman

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

Stars
42.3k
License
GPL-3.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Rust
Stars, last 30 weeks+42,274
27 Mar 2026: 9 stars3 Apr 2026: 14 stars10 Apr 2026: 28 stars17 Apr 2026: 29 stars24 Apr 2026: 106 stars1 May 2026: 224 stars8 May 2026: 343 stars15 May 2026: 8,956 stars22 May 2026: 24,905 stars29 May 2026: 28,618 stars5 Jun 2026: 30,013 stars12 Jun 2026: 30,957 stars19 Jun 2026: 31,885 stars26 Jun 2026: 32,398 stars3 Jul 2026: 33,432 stars10 Jul 2026: 33,956 stars17 Jul 2026: 34,372 stars24 Jul 2026: 34,809 stars31 Jul 2026: 35,264 stars7 Aug 2026: 35,606 stars14 Aug 2026: 35,852 stars21 Aug 2026: 36,095 stars28 Aug 2026: 38,411 stars4 Sept 2026: 39,102 stars11 Sept 2026: 39,394 stars18 Sept 2026: 39,638 stars25 Sept 2026: 39,903 stars2 Oct 2026: 40,324 stars9 Oct 2026: 41,664 stars16 Oct 2026: 42,078 stars23 Oct 2026: 42,283 stars

9 on 27 Mar 202642,283 on 23 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

Ranked among open-source alternatives to Manus (#3 of 10).

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

Quick answers

Is openhuman open source?

Yes. Its code is on GitHub under the GPL-3.0 license.

Can you run openhuman with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does openhuman need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Head to head

Also in Assistants

See all 37
Also in Assistants
RankProjectScore
1career-opsJob-search agent that scores listings, tailors CVs and drafts applications76.9k starsMIT95 out of 100
2ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters64.2k starsMIT95 out of 100
#4OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more392.9k starsMIT92 out of 100
#5airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing Live demo ↗ (opens in a new tab)50.6k starsMIT91 out of 100
#6Hermes AgentSelf-hosted agent with skill learning, memory and Telegram/Discord/Slack gateway256.6k starsMIT87 out of 100