A self-hosted AI agent that can keep working after the chat ends.
NeoAgent runs as a service on your server. It can use a browser and terminal, control Android devices, connect to your accounts, remember useful context, and run scheduled or event-triggered work.
Important
npm registry distribution has been shut down. Install NeoAgent directly from GitHub using the repository installer below. The npm command is still used locally to install Node.js dependencies and link the CLI to the checkout.
๐ Install
The repository installer clones NeoAgent directly from GitHub (requires Git, Node.js 20+, and npm for dependencies):
bash <(curl -fsSL https://raw.githubusercontent.com/NeoLabs-Systems/NeoAgent/main/install.sh)Good to know:
- 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.
๐งญ Explore it
| Operator interface | Memory | Remote devices |
|---|---|---|
![]() |
![]() |
![]() |
๐ค Meet the mascot
Your agent's face. A dot-matrix tile in the sidebar, chat, and wearable.
๐งช Project status
Beta software, maintained primarily by one person โ expect breaking changes and rough edges. Review the security boundaries before connecting sensitive accounts.
- ๐ Documentation
- ๐ฌ Discussions for questions
- ๐ Issues for reproducible bugs
- ๐ SECURITY.md for vulnerability reports
๐ License
AGPL-3.0-only โ the licensing decision explains why.
Made with โค๏ธ by Neo ยท NeoLabs Systems





