NeoLabs-Systems/NeoAgent?utm_source=trendshift.io: Trending on GitHub
NeoAgent
Your agent. Your server. Your rules.
A self-hosted AI agent that runs as a service, operates Android over ADB, and connects to 15+ messaging platforms while keeping credentials on your server.
Why NeoAgent
Android that the agent can operate Credentials that stay server-side
NeoAgent can inspect the UI, take screenshots, tap, swipe, type, launch apps, install APKs, and run adb shell against a connected device or emulator. API keys, OAuth tokens, messaging credentials, history, and runtime data are stored under ~/.neoagent on the server, never in the client.
Quick Start
Requires Node.js 20 or newer.
npm install -g neoagent neoagent install
neoagent install checks the host, creates secure runtime configuration, installs dependencies and supported system tools, and starts the service. Open http://localhost:3333 when it finishes.
No hosted-model key is required when using local Ollama. See Getting Started for prerequisites and first-run setup.
What It Does
15+ messaging platforms: Telegram, WhatsApp, Discord, Signal, Slack, Matrix, iMessage, Teams, IRC, LINE, Mattermost, Telnyx Voice, and webhook bridges.
Automation: cron schedules, integration and weather triggers, reusable skills, MCP tools, and subagents.
Browser and shell: an isolated browser runtime plus a full PTY terminal on the NeoAgent server.
Integrations: Google Workspace, Microsoft 365, Notion, Home Assistant, Trello, Spotify, Slack, Figma, GitHub, and more.
Recordings and memory: audio capture, transcription, transcript search, long-term memory, session history, and health summaries.
Model choice: Anthropic, OpenAI, Gemini, Grok, MiniMax, NVIDIA NIM, OpenRouter, GitHub Copilot, OpenAI Codex, or local Ollama.
Interfaces
Service Commands
neoagent status neoagent start neoagent stop neoagent restart neoagent update neoagent fix neoagent logs
Project Status
NeoAgent is beta software maintained by one person. Expect rough edges, and please report failures with enough detail to reproduce them. Contributions to the backend, Flutter clients, integrations, skills, tests, and documentation are welcome.
Read CONTRIBUTING.md before opening a pull request. Security issues should be reported privately according to SECURITY.md.
Documentation
Docs | Getting Started | Configuration | Capabilities | Skills and MCP | Operations | Discussions | Issues
Made by Neo | NeoLabs Systems
Source: https://github.com/NeoLabs-Systems/NeoAgent?utm_source=trendshift.io




