Favicon of HanaAgent

HanaAgent

Desktop AI agent for macOS and Linux with local memory, computer tools, Ollama models and cloud provider connections. Apache 2.0 licensed.

Alternative to:

HanaAgent is an open-source desktop AI agent for everyday computer work and coding, with user data stored on your machine. It runs on macOS, including Apple Silicon and Intel, and Linux. It supports Ollama local models as well as OpenAI-compatible, Anthropic-style and OAuth provider connections. Local inference uses Ollama; requests to a cloud provider go to that service.

Each agent has its own memory, personality and scheduled tasks. The memory system retains recent events in greater detail while older ones fade. Multiple agents can collaborate through group chats or delegate tasks to each other, with separate workspaces for files and notes.

Agents can read and write files, execute code and terminal commands, browse websites, search the internet and take screenshots. Workspace previews and file-change watching support work shared between you and an agent. Scheduled tasks and periodic checks can run independently of the active conversation.

HanaAgent supports community Skills, including skills installed from GitHub or written by an agent, with strict safety review enabled by default. Character-card exports can carry an agent's identity, avatar, optional memory and skills; separate skill bundles support migration and sharing.

A standalone HanaAgent Server provides phone sessions and workspace access through a mobile browser app. Telegram, Feishu, QQ and WeChat adapters upload shared media to those services. The project uses the Apache 2.0 license.

Similar to HanaAgent