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

Blueprint memory interface

OpenHanako

Desktop AI agent with memory, personality, and a GUI that can run multiple agents, use skills, and operate your computer

B 79/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What OpenHanako is.

OpenHanako (HanaAgent) is a desktop AI agent for macOS, Windows, and Linux aimed at people who work at a computer rather than only at developers. Each agent has its own memory, a personality defined by templates or custom persona files, and a graphical interface; several agents can run side by side, chat in shared channels, and delegate tasks to each other.

The application is an Electron shell with a React front end over a separate Node.js server (Hono HTTP and WebSocket) that hosts the agent runtime built on the Pi SDK. Session state lives in SQLite. On first launch a wizard collects a model provider (API key and base URL) and three model slots: a conversation model, a small tool model for light tasks, and a large tool model for memory compilation and deep analysis; a separate vision model can handle image attachments. OpenAI-compatible, Anthropic-style, OAuth, and Ollama local providers are supported.

Agents run inside a two-layer sandbox: an application-level PathGuard with four access levels, plus an operating-system sandbox (macOS Seatbelt, Linux Bubblewrap, or a Windows restricted token). By default the agent reads ordinary system files but writes and deletes only inside its working and data directories; the level is adjustable from the settings page.

Features

  • Memory and personality: per-agent long-term memory and persona files; an agent is a folder, so it can be backed up or moved
  • Tools: read and write files, run one-off commands or persistent terminal sessions, browse and search the web, take full-page screenshots, and preview media
  • Skills: compatible with the community SKILLS ecosystem; an agent can install skills from GitHub or write its own, subject to a configurable review gate
  • Character cards and skill bundles: export or import an agent as a local zip carrying persona, avatar, optional memory, and skills; group and export skill bundles separately
  • Multi-agent collaboration: independent agents with their own memory, persona, and schedules that talk over channels and hand off tasks
  • Desk: a per-agent workspace for files and notes that the agent reads and acts on, with drag-and-drop and file-tree change watching
  • Scheduling and heartbeat: cron-style tasks, periodic checks of desk files, lightweight notifications, and scheduled plugin actions
  • Plugin system: drag-in plugins contribute tools, skills, commands, agent templates, HTTP routes, Pi SDK extensions, LLM providers, pages, and sidebar widgets under a restricted or full-access permission model
  • Messaging bridges: the same agent connects to Telegram, Feishu, QQ, and WeChat bots and can operate the computer remotely
  • Mobile and LAN access: the server hosts a /mobile/ PWA, and another desktop can attach to an existing server over the LAN with an access key
  • Localisation: Chinese, English, Japanese, Korean, and Traditional Chinese interfaces

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.

03 / Related

More around OpenHanako.

Tool

holaOS

InterfaceMemoryCoding

holaboss-ai

Open-source All in One AI agent workspace. Run any agent — Claude Code, Codex — across your tools (100+ integrations + MCP), apps, browser,

productivitydesktopelectronlocal-firstshared-memory

B
Tool

Proma

InterfaceConnectorsMemory

proma-ai

Proma brings a seamless general-purpose Agent experience to your workflow. Built for 100× professionals and the proactive Agent era, it supp

productivitylocal-firstmulti-providerdesktopbrowser-automation

A
App

Fox in the Box

InterfaceMemory

fox-in-the-box-ai

Self-hosted AI assistant bundling the Hermes agent, chat UI, local memory, and optional Tailscale remote access into one desktop app

ollamatailscalemem0local-first

B
Tool

Tianshu-Tui

CodingInterfaceMemory

huiliyi37

天枢 (Tianshu) 是一个基于harness工程的终端编程智能体运行时(TUI),针对DeepSeek V4 做了前缀缓存工程优化(长会话实测稳态命中率 95–99%)和深度适配。它跳出了传统 AI 编程助手把大模型仅当成“工具”的局限,基于认知虚拟机 (CVM)、自感知层

coding-agenttoken-optimizationclimulti-agent

B
App

5ire

InterfaceMemory

nanbingxyz

Cross-platform desktop AI assistant and MCP client supporting multiple model providers and local knowledge bases

desktopmulti-providerknowledge-baseassistant

Tool

OCTO Web

Interface

Mininglamp-OSS

React client for the OCTO messaging platform shipping browser and Electron desktop builds from one codebase, with AI agent chat UI

productivityelectrondesktopwebsocketchatbot

A+

04 / Deploy

Deploy OpenHanako.

Deploying a blueprint runs it as a live agent. That happens on WayID, where your agent gets a verifiable certificate and signed telemetry.

Deploy on WayID →
Fork Discuss