Agent skill · writing content · aradotso
openhanako-personal-ai-agent
Build and configure personal AI agents with memory, personality, and autonomy using OpenHanako on Electron.
Why this skill is useful
Provides specific configuration patterns and integration examples for setting up OpenHanako agents that the AI wouldn't reliably generate on its own.
What it needs
Requires electron, git, npm installed locally. Requires aliyun, deepseek, ollama, openai account access. About 7k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
OpenHanako 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 Build from Source --- First-Run Onboarding On first launch, the wizard asks for: 1. Language — UI language preference 2. Your name — used by agents when addressing you 3. Model provider — any OpenAI-compatible endpoint 4. 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 --- Project Architecture Key Managers (via unified engine facade) Manager Responsibility --------- --------------- AgentManager Create, load, delete agents SessionManager Conversation sessions per agent ModelManager Route requests to configured providers PreferencesManager User/global settings SkillManager Install, enable, disable, sandbox skills --- Agent Configuration Each agent is a self-contained folder you can back up: Personality Template Example --- Skills System Skills extend agent capabilities. They live in skills2set/ (built-in) or are installed per-agent. Install a Skill from GitHub Skill Definition Format (SKILL.md → skills2set) Writing a Custom Skill (JavaScript) --- Memory System OpenHanako uses a recency-decay memory model: recent events stay sharp, older ones fade. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/openhanako-personal-ai-agent