Launching October 14, 2031
compose-bridge

compose-bridge

Real-time on-device visual editor for Jetpack Compose + MCP Server for AI agents.

FreeAICodeAI Coding6 impressionslaunches Oct 141 comment

Comments

>log in to comment
  • GALAL ALDEEN ABAS[maker]· 2d ago

    Hello DevHunt community, I built Compose‑Bridge to give Jetpack Compose developers a real‑time on‑device visual editor and an MCP server that lets AI agents tune UI, splice source via AST, and make code edits without a phone. It’s meant for fast, live UI tweaking and AI‑driven refactoring. Would love to hear your thoughts!

An open-source on-device visual editor and MCP server for Jetpack Compose. Enables live UI tweaking, AST-guided surgical source updating, visual diffs with rollbacks, and remote OTA Gradle builds directly from your mobile device.

ComposeBridge provides a real-time on-device visual editor for Jetpack Compose with an MCP server for AI coding agents.

for
Android developers using Jetpack Compose who want live UI tweaking and AI-assisted refactoring.
pricing
open source
license
Apache-2.0
JALAL591/compose-bridge 13 2Pythonupdated 3 days ago
  • 1.1.5v1.1.5 - Critical Rollback Fix (Hotfix)3 days ago
  • 1.1.4v1.1.4 - The True Live Preview Update (60x Faster + Deep Fixes)3 days ago
  • 1.1.3v1.1.3 - Blazing Fast Analysis (60x Faster) & AI Agent Ready4 days ago
works withAndroid StudioIntelliJJetpack Compose

Key features

6 features of compose-bridge
  • Live UI tuning — Adjust UI values on the device with <50 ms latency via a floating design mode.
  • AST-guided source updates — Surgical code splicing based on Kotlin AST ensures precise modifications.
  • Visual diffs & rollbacks — Shows changes and allows deterministic rollbacks using a .bridge.bak journal.
  • MCP server for AI agents — Exposes 27 tools so AI pair programmers can analyze and refactor code autonomously.
  • IDE plugin integration — Installs as an Android Studio/IntelliJ plugin with a dedicated tool window.
  • On-device agent library — Provides touch overlays, semantic inspector, and WebSocket bridge for debug builds.

Use cases

  • Tweak colors, dimensions, or text in a running Compose app instantly
  • Perform multi-file refactorings via AI agents without leaving the IDE
  • Inspect UI hierarchy on a physical device for rapid debugging

compose-bridge vs alternatives

compose-bridgeCursorClineDyadTabnine
Best forOn-device visual editing for ComposeAI-assisted code editingAutonomous IDE agentsLocal AI app buildingAI code completion
PricingOpen sourceSubscriptionFreeFreeSubscription
DevHunt upvotes10000
LaunchedOct 2031————
  • compose-bridge vs Cursor: Cursor is an AI-powered code editor, while ComposeBridge focuses on visual UI editing and AST-based refactoring for Compose apps.
  • compose-bridge vs Cline: Cline provides an autonomous coding agent for IDEs, whereas ComposeBridge offers a visual editor plus an MCP server for AI agents.
  • compose-bridge vs Dyad: Dyad builds local AI apps, but ComposeBridge targets Android UI editing and AI-driven refactoring.
  • compose-bridge vs Tabnine: Tabnine offers AI code completions across languages; ComposeBridge is specialized for Jetpack Compose UI manipulation.

compose-bridge FAQ

How do I install ComposeBridge?+

Download the IntelliJ plugin zip, install it via Settings → Plugins → Install Plugin from Disk, and add the provided AARs to your app’s libs folder.

Do I need to include the agent library in release builds?+

No, the agent library is added with debugImplementation only; the runtime AAR is safe for production builds.

What does the MCP server do?+

It runs a local WebSocket hub that routes messages, performs AST splicing, and offers 27 standard tools for AI agents to modify code.

Can I use ComposeBridge with an emulator?+

Yes, the bridge works with both physical devices and Android emulators via adb reverse tunneling.

Is ComposeBridge production-ready?+

The repository states it is early access and not production ready; it is intended for development and experimentation.

Summarized by DevHunt from github.com · Oct 26, 2026. Details may change; check the official site.