Back to rankings

tinyhumansai/openhuman

Rusttinyhumans.ai/openhuman

Your Personal AI super intelligence. A brain that builds a local-first memory of your life, a fantastic orchestrator of agent fleets and workflows, and a deep researcher.

Star Growth
Stars
35.2k
Forks
3.5k
Weekly Growth
โ€”
Issues
130
10k20k30k
Mar 26Apr 26Jun 26Jul 26
Artifactscrates.iocargo add openhuman
README

OpenHuman

The Tet

tinyhumansai%2Fopenhuman | Trendshift OpenHuman - An open source AI harness built with the human in mind | Product Hunt OpenHuman - An open source AI harness built with the human in mind | Product Hunt

OpenHuman - An open source AI harness built with the human in mind | Product Hunt OpenHuman - An open source AI harness built with the human in mind | Product Hunt

OpenHuman is your personal AI super intelligence: a brain that remembers everything, a fantastic orchestrator, a deep researcher. Local-first, simple, powerful.

Discord โ€ข Reddit โ€ข X/Twitter โ€ข Docs โ€ข Follow @senamakel (Creator)

๐Ÿ‡บ๐Ÿ‡ธ English | ๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡ | ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž | ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด | ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch | ๐Ÿ‡ต๐Ÿ‡ฐ ุงุฑุฏูˆ

Early Beta Latest Release GitHub Stars License

Early Beta: Under active development. Expect rough edges.

OpenHuman is not AGI. But it is a meaningful architectural step closer, with better memory, better orchestration, and better tooling.

๐ŸŽ‰ Within one week of launch, OpenHuman became the number one trending repository on GitHub for nine days in a row.

Install

Download installers from tinyhumans.ai/openhuman or from the GitHub Releases page.

For terminal installs (Homebrew, Debian/Ubuntu .deb, AUR, install scripts, and platform notes), see INSTALL.md.

What is OpenHuman?

OpenHuman is three things most assistants aren't: a brain that builds a persistent, local memory of your world; a fantastic orchestrator that runs fleets of agents on durable graphs; and a deep researcher that sweeps your data and the web before you finish asking. Every bullet links to the deeper writeup in the docs.

๐Ÿง  The brain

  • Memory Tree + Obsidian Wiki: your data compressed into scored Markdown trees in SQLite on your machine, mirrored as an Obsidian vault you can open and edit. No vector-soup black box.
  • 100+ OAuth integrations, 5,000+ MCP servers, 90,000+ Skills: one click into Gmail, Notion, GitHub, Slack and the rest of your stack. Auto-fetch feeds the brain every 20 minutes, so it has tomorrow's context this morning.
  • A subconscious: a background loop that diffs your world, advances your goals, and writes your morning briefing. Thinking continues after you stop typing.
  • Goals & Todos: long-term goals, durable per-thread goals, and a shared kanban board per conversation.
  • TokenJuice: tool output compressed before it hits the model: same information, up to 80% fewer tokens. A brain this big would be unaffordable without it.

๐Ÿ•ธ๏ธ The orchestrator

  • Workflows: the agent proposes the automation; you review it on a canvas and save. Durable, trigger-driven, approval-gated runs on open-source tinyflows.
  • A harness that finishes the job: checkpointed graph runs on open-source tinyagents. Stuck agents get steered, halted ones return a root cause, and every run replays with real per-call costs.
  • A split brain, always on: a fast reflex agent triages inbound traffic while a deep reasoning core delegates to worker fleets, steered by the subconscious.
  • An agent economy: a @handle on tiny.place, Signal-encrypted agent-to-agent orchestration, x402 USDC bounties and trading. Keys never touch disk.

๐Ÿ”ฌ The deep researcher & doer

  • SuperContext: a research scout sweeps your memory and files before the model reads your first message. No cold starts.
  • Batteries included: web search, scraper, coder toolset, a real browser, and native voice with in-process Whisper. Model routing picks the right LLM per workload on one subscription, with local AI optional.
  • Meeting agents: joins Meet, Zoom, Teams, and Webex with a face and a voice. It auto-joins from your calendar, streams a live transcript, answers by name, and files a summary with action items.
  • Image & video generation: Seedream/SeedEdit images and Seedance/Veo video, straight into your workspace on the same subscription.
  • 17 messaging channels: Telegram, Discord, Slack, WhatsApp, Signal, iMessageโ€ฆ plus native email (IMAP IDLE + SMTP). Your agent reaches you where you already are.

๐Ÿง Human, private, yours

  • Simple, UI-first & Human: install to working agent in a few clicks, with no config files and no terminal. And it has a face: a mascot that speaks, reacts, and remembers you.
  • Privacy & security: on-device encrypted data, approval gate, OS-keyring secrets, and opt-in sandboxing. There is also Privacy Mode: flip one switch and no inference leaves your machine, enforced in the Rust core.
  • Themes & Theme Studio: five theme families plus a full visual editor, exportable as JSON.

Context in minutes, not weeks

OpenHuman is the first agent harness that gets to know you in minutes. Inspired by Karpathy's LLM Knowledgebase. Most agents start cold. Hermes learns by watching you work; OpenClaw waits for plugins to ferry context in. Either way, you spend days or weeks before the agent knows enough about your stack to be genuinely useful.

OpenHuman context-building diagram

OpenHuman summarizes and compresses all your documents, emails & chats; and creates a memory graph that lets your agent remember everything about you.

OpenHuman skips the wait. Connect your accounts, let auto-fetch pull data locally on a 20-minute loop, and then have Memory Trees compress everything into Markdown files stored intelligently in a Karpathy-style Obsidian wiki.

In just one sync pass, the agent has full (compressed) context of your inbox, your calendar, your repos, your docs, your messages. No training period. No "give it a few weeks.". It becomes you, controlled by you.

Already self-host agentmemory across other coding agents? OpenHuman ships an optional Memory backend that proxies to it. Set memory.backend = "agentmemory" in config.toml and the same durable store powers OpenHuman alongside Claude Code, Cursor, Codex, and OpenCode. See the agentmemory backend page for setup.

An orchestrator, not a chatbot

Most agent harnesses run one agent in one loop. OpenHuman is an orchestrator:

OpenHuman orchestration diagram

Agent-to-agent messaging runs over Signal-protocol end-to-end encryption, so you can connect anything (Claude Code, Codex, OpenClaw, Hermes) and use OpenHuman to orchestrate all of your agents and tools.

  • Graphs, not loops: turns run as checkpointed graphs on tinyagents. They pause for a human, survive a restart, and resume mid-run.
  • Sub-agent fleets: specialists spawn three levels deep; stuck agents become root-cause reports.
  • Agent-to-agent, encrypted: instances orchestrate each other over Signal-protocol E2E sessions with x402 payments. No server ever sees plaintext.

Workflows you can see

Heavily inspired by n8n and Zapier, workflows bring the same visual, trigger-driven automation to your agent, except the agent builds them for you. Ask for an automation and it proposes one: a tinyflows graph you review on a visual canvas before saving.

OpenHuman workflow canvas

The agent proposes the workflow; you review it on a canvas and save it.

Saved workflows are durable and trigger-driven. They fire on schedules, webhooks, or channel events, survive restarts, and gate side effects behind approvals.

OpenHuman vs Other Agent Harnesses

High-level comparison (products evolve, so verify against each vendor). OpenHuman is built to minimize vendor sprawl, keep workflow knowledge on-device, and give the agent a persistent memory of your data, not only chat.

Claude Cowork OpenClaw Hermes Agent OpenHuman
Open-source ๐Ÿšซ Proprietary โœ… MIT โœ… MIT โœ… GNU
Simple to start โœ… Desktop + CLI โš ๏ธ Terminal-first โš ๏ธ Terminal-first โœ… Clean UI, minutes
Cost โš ๏ธ Sub + add-ons โš ๏ธ BYO models โš ๏ธ BYO models โœ… One sub + TokenJuice
Memory โœ… Chat-scoped โš ๏ธ Plugin-reliant โœ… Self-learning ๐Ÿš€ Memory Tree + Obsidian vault, optional agentmemory backend
Integrations โš ๏ธ Few connectors โš ๏ธ BYO โš ๏ธ BYO ๐Ÿš€ 100+ OAuth ยท 5k+ MCP ยท 90k+ Skills
Auto-fetch ๐Ÿšซ None ๐Ÿšซ None ๐Ÿšซ None โœ… 20-min sync into memory
Orchestration โš ๏ธ Sub-tasks โš ๏ธ Single loop โš ๏ธ Single loop ๐Ÿš€ Agent graphs + checkpoints + E2E-encrypted A2A
Workflows ๐Ÿšซ None โš ๏ธ Scripts โš ๏ธ Scripts ๐Ÿš€ Visual, durable, agent-proposed, approval-gated
Meetings ๐Ÿšซ None ๐Ÿšซ None ๐Ÿšซ None ๐Ÿš€ Joins Meet/Zoom/Teams/Webex, speaks, live transcript
Messaging channels ๐Ÿšซ None โš ๏ธ A few โš ๏ธ A few โœ… 17 incl. native email (IMAP/SMTP)
Local-only mode ๐Ÿšซ Cloud-only โš ๏ธ BYO local โš ๏ธ BYO local โœ… One-switch enforced Privacy Mode
Observability ๐Ÿšซ Opaque โš ๏ธ Logs โš ๏ธ Logs โœ… Replayable run journals + per-call cost accounting
API sprawl ๐Ÿšซ Extra keys ๐Ÿšซ BYOK ๐Ÿšซ Multi-vendor โœ… One account
Model routing ๐Ÿšซ Single model โš ๏ธ Manual โš ๏ธ Manual โœ… Built-in
Native tools โœ… Code-only โœ… Code-only โœ… Code-only โœ… Code + search + scraper + browser + voice + media gen

Contributing from source

New contributor? Start with CONTRIBUTING.md for the fork/PR workflow and local validation commands, or use the copy-paste AI-agent prompt in CONTRIBUTING-BEGINNERS.md. The short path is:

  1. Install Git, Node.js 24+, pnpm 10.10.0, Rust 1.93.0 (rustfmt + clippy), CMake, Ninja, ripgrep, and the platform desktop build prerequisites.
  2. Fork and clone the repo, then run git submodule update --init --recursive before pnpm install so the vendored Tauri/CEF sources are present.
  3. Use pnpm dev for web-only UI work, pnpm --filter openhuman-app dev:app for the desktop shell, and focused checks such as pnpm typecheck, pnpm format:check, and cargo check -p openhuman --lib before opening a PR.

Deeper docs: Architecture ยท Getting Set Up ยท Cloud Deploy.

Star us on GitHub

Building toward AGI and artificial consciousness? Star the repo and help others find the path.

Star History Chart

Contributors Hall of Fame

Show some love and end up in the hall of fame. Contributors get free merch and special access to our Discord.

OpenHuman contributors
Related repositories
ultraworkers/claw-code

An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex โ€” developed and maintained with no human intervention.

Rustcrates.ioMIT License
194.9k109.5k
farion1231/cc-switch

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

Rustcrates.ioMIT Licenseai-toolsclaude-code
ccswitch.io
120.2k8.1k
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
118.7k18.1k
rust-lang/rust

Empowering everyone to build reliable and efficient software.

Rustcrates.ioApache License 2.0rustcompiler
rust-lang.org
114.8k15.4k
tauri-apps/tauri

Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

Rustcrates.ioApache License 2.0rustwebview
tauri.app
109.3k3.8k
denoland/deno

A modern runtime for JavaScript and TypeScript.

Rustcrates.ioMIT Licensedenotypescript
deno.com
107.8k6.2k
openai/codex

Lightweight coding agent that runs in your terminal

Rustcrates.ioApache License 2.0
100.7k15.1k
oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager โ€“ all in one

Rustcrates.ioOtherbunbundler
bun.com
94.9k4.9k
astral-sh/uv

An extremely fast Python package and project manager, written in Rust.

Rustcrates.ioApache License 2.0packagingpython
docs.astral.sh/uv
87.8k3.4k
zed-industries/zed

Code at the speed of thought โ€“ Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Rustcrates.ioOthertext-editorzed
zed.dev
87.4k9.7k
ruvnet/RuView

ฯ€ RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection โ€” all without a single pixel of video.

Rustcrates.ioMIT Licensedenseposewifi
cognitum.one/RuView
84k11.2k
unionlabs/union

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

Rustcrates.ioApache License 2.0blockchaincosmos
union.build
73.9k3.9k