🚀 Install

Desktop app — installs and starts everything on macOS, Windows, and Linux. No terminal, Node.js, npm, Git, or Docker needed. Quickstart picks safe defaults; Full setup adds providers, integrations, voice, and tools.

Standalone CLI — in the same releases, with its own bundled Node runtime:

neoagent

npm — if you already have Node.js 20+:

npm install -g neoagent
neoagent setup --quick

Good to know:

  • The first account is protected by a short-lived one-time setup claim.
  • The app finds the server's port automatically and discovers nearby NeoAgent servers on the local network.
  • The CLI downloads the signed QEMU runtime, firmware, and guest image for the isolated cloud computer — no separate VM product.
  • Read the installation guide before exposing the service to a network.

✨ What makes it different

  • Runs as a service. Tasks, memory, integrations, devices, and messaging channels stay live between sessions.
  • Structured local memory. Durable facts kept apart from chat history, scoped per user and agent. See How memory works.
  • Operates real devices. A persistent Linux cloud computer, optionally your own desktop (per-capability opt-in), and Android over ADB.
  • Automation without a message. Schedules, plus Gmail, Outlook, Slack, Teams, WhatsApp, weather, and Android-notification triggers.
  • Multi-user and multi-agent. Specialist agents with their own memory, tools, and history; admin controls for deployments.
  • Optional SaaS billing. Stripe subscriptions behind NEOAGENT_BILLING_ENABLED=true — invisible when off. See Billing.
  • Many interfaces, one server. Web, Android, desktop, and launcher clients, messaging bridges, and ESP32-S3 wearable firmware.

🖥️ Interfaces

Operator interface Memory Remote devices
NeoAgent dashboard NeoAgent memory view NeoAgent device controls

🔎 NeoAgent, OpenClaw, and Hermes

Project Strength
NeoAgent UI-first, structured memory, multi-user, automation, Android control — one install
OpenClaw Broader gateway and node ecosystem
Hermes Terminal-first agent workflow

Different tradeoffs, not drop-in replacements. Switching anyway? neoagent migrate imports skills, memory, and API keys from both. The comparison page records the concrete differences with sources.

🧪 Project status

Beta software, maintained primarily by one person — expect breaking changes and rough edges. Review the security boundaries before connecting sensitive accounts.

License

AGPL-3.0-only — the licensing decision explains why.

Made with ❤️ by Neo · NeoLabs Systems