mobiai-core
AI ecosystem for mobile development — skills, specialized agents, and automated pipelines for Android, iOS, KMP, Flutter, and React Native
Open source Open in the app JSON README (API)
About
AI ecosystem for mobile development — skills, specialized agents, and automated pipelines for Android, iOS, KMP, Flutter, and React Native
Details
- Kind
- Plugins
- Topic
- No topic detected
- Publisher
- arisguimera
- Origin
- gemini
- Category
- ferramentas
- Version
- 2.0.0
- Stars
- 453
- Forks
- 15
- Open pull requests
- 3
- Last push
- 2026-09-07T06:28:57Z
- Repository state
- ativo
- Language
- Go
- License
- MIT
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
arisguimera/mobiai-core
README
<div align="center"> <img src="docs/assets/mobiai-hero.png" alt="MobiAI — Brain · Skills · Graph for Android, iOS, React Native, Flutter, and KMP" width="100%"> </div> > **Read in another language:** **English** · [Español](README.es.md) # MobiAI-Core <div align="center"> <img src="https://img.shields.io/badge/Android-3DDC84?style=for-the-badge&logo=android&logoColor=white" alt="Android"> <img src="https://img.shields.io/badge/iOS-000000?style=for-the-badge&logo=apple&logoColor=white" alt="iOS"> <img src="https://img.shields.io/badge/Kotlin_Multiplatform-7F52FF?style=for-the-badge&logo=kotlin&logoColor=white" alt="Kotlin Multiplatform"> <img src="https://img.shields.io/badge/Flutter-02569B?style=for-the-badge&logo=flutter&logoColor=white" alt="Flutter"> <img src="https://img.shields.io/badge/React_Native-61DAFB?style=for-the-badge&logo=react&logoColor=black" alt="React Native"> <img src="https://img.shields.io/badge/Kotlin-7F52FF?style=for-the-badge&logo=kotlin&logoColor=white" alt="Kotlin"> <img src="https://img.shields.io/badge/Swift-F05138?style=for-the-badge&logo=swift&logoColor=white" alt="Swift"> <img src="https://img.shields.io/badge/Dart-0175C2?style=for-the-badge&logo=dart&logoColor=white" alt="Dart"> <img src="https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white" alt="TypeScript"> <img src="https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white" alt="Go"> <img src="https://img.shields.io/badge/License-MIT-blue?style=for-the-badge" alt="License: MIT"> <img src="https://img.shields.io/badge/Open_Source-❤-red?style=for-the-badge" alt="Open Source"> </div> Evolve your mobile stack with Artificial Intelligence. ## What is MobiAI? MobiAI is an Open Source ecosystem designed to bring Artificial Intelligence to the heart of your mobile workflow. Four pieces that fit together — click any of them for the full detail: | | | | |---|---|---| | 🛠️ **[CLI `mobiai`](cli/README.md)** | A single tool to manage the whole stack: install skills, index your code, manage project memory, and keep everything up to date. | [See detail →](cli/README.md) | | 🧩 **[Skills](skills/README.md)** | Expert per-platform context: fix bugs, reproduce incidents, write tests, analyze crashes, create PRs… all following each stack's best practices. | [See detail →](skills/README.md) | | 🔍 **[Graph](docs/graph/README.md)** | Semantic exploration of mobile code. Answers "which files to touch for this task" or "who calls this symbol" without walking the repo blindly. | [See detail →](docs/graph/README.md) | | 🧠 **[Brain](brain/README.md)** | Living per-project memory: decisions, bugfixes, workarounds, and project-specific integrations, kept separate from MobiAI's global state. | [See detail →](brain/README.md) | And two more pieces on the horizon: - **Agents** — Specialized agents that execute complex tasks autonomously (in development). - **Automated pipeline** — A bot that receives tickets from your messaging platform, reproduces the bug, applies the fix, and opens the PR (planned). Compatible with **Claude Code**, **Cursor**, **Copilot CLI**, **Codex**, and **Gemini CLI**. ## Current status | Component | Status | |------------|--------| | CLI `mobiai` | Stable | | Skills (multi-platform) | Stable | | Graph (semantic indexer) | Alpha | | Brain (per-project memory) | Alpha | | Autonomous agents | In development | | Automated pipeline (messaging bot) | Planned | | Community skills marketplace | Planned | ## Installation MobiAI installs as a standalone CLI (`mobiai`) that detects your assistant (Claude Code, Cursor, Copilot CLI, Codex, Gemini CLI) and pushes skills to the right place. ```bash # Mac / Linux curl -fsSL https://mobiai.dev/install.sh | sh # Windows (cmd) curl.exe -fsSL https://mobiai.dev/install.cmd -o "%TEMP%\i.cmd" && "%TEMP%\i.cmd" # Windows (PowerShell) iwr -useb https://mobiai.dev/install.ps1 | iex ``` Verify the install: ```bash mobiai --version mobiai doctor # diagnoses detected hosts, catalog, and permissions ``` Full install details, local builds, and releases in [cli/README.md](cli/README.md). ### First use ```bash mobiai # banner + help mobiai skills init # interactive selector to pick packs (mobile, android, ios, kmp, flutter, react-native, community) ``` Keeping things up to date (`mobiai update` refreshes the catalog and self-updates the binary) and diagnostics (`mobiai doctor`, `mobiai status`) live inside the CLI — see [cli/README.md](cli/README.md). ## The CLI in three blocks > Quick summary. Each block has its own README with the full detail. ### 🧩 [Skills](skills/README.md) — manage skills Install, list, and uninstall skill packs in the detected hosts. A `mobile` meta-pack brings everything, or install per-platform packs individually. ```bash mobiai skills init # interactive selector mobiai skills add mobile # install the whole stack mobiai skills list # what you have installed ``` Packs: `mobile`, `android`, `ios`, `kmp`, `flutter`, `react-native`, `community`. → [skills/README.md](skills/README.md) ### 🔍 [Graph](docs/graph/README.md) — semantic code exploration Indexes your mobile project and answers "which files to touch" or "who calls this symbol" without walking the repo blindly. Downstream skills (debugging, fix-issue, planning) pre-flight Graph when available. ```bash mobiai graph init # indexes the project into .mobiai/graph/ mobiai graph context <task...> # relevant files for a task ``` → [docs/graph/README.md](docs/graph/README.md) ### 🧠 [Brain](brain/README.md) — per-project memory Living per-repo memory: decisions, bugfixes, workarounds, and project-specific integrations, separate from MobiAI's global state. Stored under `<repo>/.mobiai/brain/`. ```bash mobiai brain init # creates .mobiai/brain/ (idempotent) mobiai brain context # prints Markdown ready for agents ``` → [brain/README.md](brain/README.md) ## How does it work? 1. **Install the `mobiai` CLI** — a single binary that detects your assistant (Claude Code, Cursor, Copilot CLI, Codex, or Gemini CLI) and registers the skills in the right place 2. **Choose your packs** — `mobiai skills init` opens the selector, or install what you need with `mobiai skills add <pack>` 3. **Start coding** — Skills activate automatically based on context; optionally index the repo with `mobiai graph init` and seed memory with `mobiai brain init` 4. **Platform detection** — MobiAI detects your project (Android, iOS, Flutter…) and applies the right context 5. **Your project, your rules** — Skills respect your project conventions (`CLAUDE.md`, `GEMINI.md`, `AGENTS.md`) ## Roadmap ### Phase 1 — Skills (current) Multi-platform plugin with skills for every mobile platform. Compatible with Claude Code, Cursor, Copilot CLI, Codex, and Gemini CLI. The community can contribute new skills. ### Phase 2 — Agents Specialized agents that go beyond instructions: they analyze code autonomously, interact with devices, and make informed decisions based on context. ### Phase 3 — Automated pipeline A bot that connects to your favorite messaging platform, receives errors or tickets, orchestrates agents, and produces review-ready PRs — the full bug-fix cycle with no human in the loop. ### Phase 4 — Marketplace A marketplace where the community publishes and downloads skills, agents, and configurations for different kinds of mobile projects. ## Contributing We'd love your help! MobiAI is built by mobile developers, for mobile developers. - **Add a new skill**: see the [skill-authoring guide](docs/crear-skills.md) - **Improve existing skills**: open a PR with better instructions or edge-case handling - **Report problems**: open an issue if a skill gives bad advice or is missing something See [CONTRIBUTING.md](CONTRIBUTING.md) for more details. ## 👀 Want to stay up to date? Join the [community Discord](https://bit.ly/3bmeQvm) where we have a channel for the project (`🤖-mobiai`). ## 👨💻 Contributors <a href="https://github.com/ArisGuimera/JetpackComposePro/graphs/contributors"> <img src="https://contrib.rocks/image?repo=ArisGuimera/mobiai-core" /> </a> --- <div align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License: MIT"></a> </div>