Skip to main content

NeoAgent

NeoAgent is a self-hosted proactive AI agent with a bundled Flutter client for web and Android. It runs on your server, keeps credentials server-side, and gives you an operator UI for chat, runs, logs, scheduler tasks, skills, integrations, MCP, memory, Android control, recordings, Health Connect data, wearables, and settings.

It is designed for people who want a focused personal automation server rather than a broad gateway platform. NeoAgent can run scheduled tasks, control a browser, operate a server-attached Android emulator or device, manage files, remember long-term context, connect to hosted AI providers or local Ollama, search recordings, read synced health summaries, and send results through Telegram, Discord, WhatsApp, or Telnyx Voice.

Quick Start

npm install -g neoagent
neoagent install

Open the server URL, sign in, configure providers and messaging, then create a scheduled task or chat run.

What NeoAgent Does

AreaCapability
AI providersOpenAI, Anthropic, xAI, Google, MiniMax Code, and local Ollama
Operator UIChat, live runs, logs, scheduler, skills, integrations, MCP, memory, devices, recordings, health, wearables, settings
AutomationRecurring scheduled tasks, one-time runs, browser control, file access, CLI skills, subagents, and messaging delivery
Android controlAI control of a server-attached Android emulator or device: screenshots, UI dumps, taps, typing, intents, APK installs, and ADB shell
RecordingsWeb, Android, and wearable audio sessions with transcript search and AI insights
IntegrationsGoogle Workspace, Notion, Microsoft 365, Slack, Figma, and remote MCP servers
MessagingTelegram, Discord, WhatsApp text/media, and Telnyx Voice calls
OutputsArtifacts, Grok image generation, vision analysis, markdown tables, and Mermaid graphs
Recoveryneoagent status, neoagent logs, neoagent update, release channels, and neoagent fix

Main Paths

NeedStart here
Install and first runGetting Started
Full product surfaceCapabilities
Android device controlCapabilities: Android Control
Recordings and transcriptsCapabilities: Recordings
Scheduled tasksAutomation
OAuth apps and messagingIntegrations
Skills and MCPSkills
Secrets and runtime settingsConfiguration
Logs, updates, and repairOperations
OpenClaw comparisonWhy NeoAgent