Menu

Post image 1
Post image 2
1 / 2
0

I built a self-hosted AI agent that runs as a system service and controls Android over ADB — here's the architecture

DEV Community·Neo·18 days ago
#dYHlpO69
Reading 0:00
15s threshold

About a year ago I wanted an AI assistant that could actually automate my life — not just answer questions. I wanted it to send Telegram/Whatsapp messages, check my calendar, control my phone, run shell commands on my server, and schedule things I couldn't find something that did all of that and was actually self-hostable (openclaw is lacking features and wasn't popular at that time), so I built NeoAgent. This is a breakdown of how it works. What it is NeoAgent is a Node.js server you install with just two commands: npm install -g neoagent neoagent install Enter fullscreen mode Exit fullscreen mode The client is a Flutter app that works in the browser and on Android. Both connect to your own server — nothing routes through a third-party cloud. The agent loop The core is a tool-calling loop.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More