OmniBot

Your on-phone / mobile AI Agent / Claw, capable of operating terminals and performing a wide range of tasks in the Android world || 你的手机 AI 代理,她可以操作

What is OmniBot?

Your on-phone / mobile AI Agent / Claw, capable of operating terminals and performing a wide range of tasks in the Android world || 你的手机 AI 代理,她可以操作终端,也可以完成 Android 世界的广泛任务

Overview of OmniBot

What it is

OmniBot is an on-device AI agent for Android, built with native Android Kotlin and Flutter. It runs directly on the device and combines chat, agent tools, local workspaces, and system integrations in one app. The project is open source and hosted at https://github.com/omnimind-ai/OmniBot.

Key features

  • Extensible tool ecosystem: Skills, Alpine environment, browser access, MCP, and Android system-level tools.
  • System-level actions: Supports scheduled tasks, alarms, calendar creation/query/update, and audio playback control.
  • Personal context: Query authorized calendars, contacts, notifications, app usage, location, media, documents, SMS and call history without root, and manage calendar events and contacts.
  • Memory system: Short-term and long-term memory with embedding support.
  • Productivity tools: Read and write files, browse the workspace, use the browser, and access the terminal.

Use cases

OmniBot can be used for personal context queries (e.g., calendar, contacts, notifications) with user-granted permissions. It supports installing skills from repository links, executing scheduled tasks via subagent flows, and browsing the web or workspace. It also offers a Remote Codex bridge for use with Codex CLI running on a PC or Mac.

Getting started

See the repository README for detailed setup instructions. The quick start involves configuring the app from the settings page, setting scenario model settings (recommending multimodal or vision-capable models), and initializing the Alpine environment. For development, requirements include Flutter SDK 3.47.2+, JDK 17+, and Node.js 20.19+ or 22.12+ with pnpm 10.28.0.

License and pricing

The license is not stated in the metadata (NOASSERTION). The project is open source with no pricing information provided.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/omnimind-aiomnibot.svg)](https://yunodb.com/tools/omnimind-aiomnibot?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/omnimind-aiomnibot?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/omnimind-aiomnibot.svg" alt="Featured on YunoDB" height="20"></a>