OpenHuman is an open-source AI agent harness written in Rust that builds a persistent, local memory of your accounts and data, then uses that memory to orchestrate fleets of agents and automate workflows. It's aimed at developers and power users who want a personal assistant that doesn't start cold every conversation and that keeps its data on their own machine.
Rather than a single chat loop, OpenHuman positions itself as three things at once: a memory system, an orchestrator, and a research/action layer. It connects to your existing accounts (email, Notion, GitHub, Slack, and others), pulls in context on a recurring cycle, and compresses that into a Markdown-based memory tree mirrored as an Obsidian vault you can inspect and edit directly, instead of a black-box vector store.
OpenHuman fits people who want one assistant that sits across their email, calendar, docs, and messaging apps and actually remembers context between sessions, instead of relying on prompt history or manual copy-paste. It's also a good match for anyone who wants to automate repetitive multi-step tasks (triaging inbox, drafting reports from scattered sources, scheduling) using agent-built workflows they can review before they go live.
It suits users who care about running inference locally or controlling where their data lives, since Privacy Mode and local-first storage are core design choices, not add-ons. Teams already experimenting with multiple coding agents (Claude Code, Cursor, Codex) may find value in the shared memory backend that can proxy to agentmemory.
It's not a good fit if you want a lightweight single-purpose chatbot with minimal setup, or if you need a mature, stability-guaranteed product for production-critical workflows; the project is explicitly labeled early beta and under active development, so expect rough edges and breaking changes. It's also overkill if you just need a basic LLM wrapper without memory, orchestration, or integrations.
The recommended path is to download a prebuilt installer rather than build from source:
https://tinyhumans.ai/openhuman
https://github.com/tinyhumansai/openhuman/releases/latest
.deb packages, AUR, or install scripts), follow the platform-specific instructions in INSTALL.md in the repository.memory.backend = "agentmemory" in config.toml and follow the agentmemory backend setup docs.For deeper configuration (model routing, BYOK providers, local Ollama models, Privacy Mode), consult the project's GitBook documentation linked from the repository.