openhanako-personal-ai-agent
Build and configure personal AI agents with memory, personality, and autonomy using OpenHanako on Electron.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adisinghstudent/openhanako-personal-ai-agentOpenHanako Personal AI Agent
Skill by ara.so — Daily 2026 Skills collection.
OpenHanako is a desktop AI agent platform built on Electron that gives each agent persistent memory, a distinct personality, and the ability to autonomously operate your computer — read/write files, run terminal commands, browse the web, execute JavaScript, and manage schedules. Multiple agents can collaborate via channel group chats or task delegation.
Installation
Download & Run
# macOS Apple Silicon — download from releases page
# https://github.com/liliMozi/openhanako/releases
# Mount the .dmg and drag to Applications
# First launch — bypass Gatekeeper (one-time):
# Right-click app → Open → Open
# Windows — run the .exe installer from releases
# SmartScreen warning: click "More info" → "Run anyway"
Build from Source
git clone https://github.com/liliMozi/openhanako.git
cd openhanako
npm install
# Development mode
npm run dev
# Build for production
npm run build
# Run tests
npm test
First-Run Onboarding
On first launch, the wizard asks for:
- Language — UI language preference
- Your name — used by agents when addressing you
- Model provider — any OpenAI-compatible endpoint
- Three models:
chat model— main conversation (e.g.gpt-4o,deepseek-chat)utility model— lightweight tasks, summarization (e.g.gpt-4o-mini)utility large model— memory compilation, deep analysis (e.g.gpt-4o)
Provider Configuration Examples
// OpenAI
{
"baseURL": "https://api.openai.com/v1",
"apiKey": "process.env.OPENAI_API_KEY"
}
// DeepSeek
{
"baseURL": "https://api.deepseek.com/v1",
"apiKey": "process.env.DEEPSEEK_API_KEY"
}
// Local Ollama
{
"baseURL": "http://localhost:11434/v1",
"apiKey": "ollama"
}
// Qwen (Alibaba Cloud)
{
"baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"apiKey": "process.env.DASHSCOPE_API_KEY"
}
Project Architecture
openhanako/
├── core/ # Engine orchestration + Managers (Agent, Session, Model, Preferences, Skill)
├── lib/ # Core libraries
│ ├── memory/ # Custom memory system (recency decay)
│ ├── tools/ # Built-in tools (files, terminal, browser, screenshot, canvas)
│ ├── sandbox/ # PathGuard + OS-level isolation (Seatbelt/Bubblewrap)
│ └── bridge/ # Multi-platform adapters (Telegram, Feishu, QQ)
├── server/ # Fastify 5 HTTP + WebSocket server
├── hub/ # Scheduler, ChannelRouter, EventBus
├── desktop/ # Electron 38 main process + React 19 frontend
├── tests/ # Vitest test suite
└── skills2set/ # Built-in skill definitions
Key Managers (via unified engine facade)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adisinghstudent-openhanako-personal-ai-agent": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Oh My Openagent Omo
Skill by adisinghstudent
Planning With Files Manus Workflow
Skill by adisinghstudent
mirofish-offline-simulation
Fully local multi-agent swarm intelligence simulation engine using Neo4j + Ollama for public opinion, market sentiment, and social dynamics prediction.
ghostling-libghostty-terminal
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
Obra Superpowers Agentic Workflow
Skill by adisinghstudent