This is an early release preview. You may encounter bugs.
OpenHuman logo
Unclaimed

App memory research coding

OpenHuman

Local-first personal AI assistant combining persistent memory, task orchestration and deep research

01 / Summary

About OpenHuman.

OpenHuman is an agent harness built to run large fleets of agents cheaply. It ships as a desktop app, a terminal app, and a headless server for people, and as a Rust library for developers, who call an agent like any other function with no sidecar or daemon. One runtime holds hundreds of agents, each with its own model, tools, memory, and sandbox, and more than 500 fit on a $10 VPS.

The core is compiled Rust in a single process that starts in a tenth of a second. Large tool results are compressed with Recursive Language Models (RLM) before the model reads them, or handed over as a searchable handle when very large. Jev, a small model, picks the right tool out of 1,215 (86.8% top-pick accuracy against 70.5% for keyword search) and also chooses on-screen buttons for browser and desktop control without screenshots. Features such as search, documents, and voice plug into one Rust bus and load only when needed, and built-in memory selects relevant context within a token budget before every turn and cites it.

On ten SWE-bench tasks, run on seven harnesses with the same model, API key, and container, the published per-task results were:

Per solved task OpenHuman Median of the other six
Wall time (p50) 19.8 s 46.5 s
Tokens 167k 435k
Cost $0.0077 $0.012
Peak memory 68 MB 523 MB
CPU time 1.3 s 10.4 s
System prompt 4.6k tokens 7.7k

For users it covers the same ground as Claude Code, Codex, OpenClaw, and Hermes Agent: an agent loop with tools, MCP, skills, bring-your-own-key models, and memory, plus voice agents, 14 messaging channels, 119 OAuth apps through Composio with triggers, durable workflow graphs with approval steps, and per-call cost tracking. Local models run through Ollama, LM Studio, or MLX, with automatic model routing across 26 providers. It is in early beta.

  • Agent fleets: hundreds of agents in one runtime, each with its own model, tools, memory, and sandbox
  • Rust library: a typed API that embeds the harness in a Rust project with no sidecar
  • RLM token compression: large tool results are compressed or exposed as a searchable handle
  • Jev tool search: a small model that selects tools and on-screen controls
  • Built-in memory: memory over files, repos, feeds, and apps, recalled before every turn with citations and a swappable engine
  • Browser and desktop control: drives a real Chrome browser and desktop apps, asking before irreversible actions
  • Search: Exa and Gemini built in, more engines with your own key, and Deep Research with grounded citations
  • Integrations: MCP servers, skill bundles, and 119 OAuth apps through Composio with event triggers
  • Models: local models through Ollama, LM Studio, or MLX, bring your own key for 26 providers, and automatic routing
  • Channels: 14 messaging front ends including Telegram, Discord, iMessage, and email
  • Workflows: durable graphs with cron, event, or manual triggers, approval steps, and resume after a pause
  • Safety: an approval gate, OS-jail or Docker sandboxing, a local-only Privacy Mode, and secrets in the OS keyring

Gathered from public reviews. Not part of the credibility score.

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with OpenHuman.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get OpenHuman →

Browse the catalog