Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>App BlinkNew to Visual Studio Code? Get it now.
App Blink

App Blink

Workern

|
1 install
| (0) | Free
Ship apps with AI — no DevOps experience needed. Run, build, translate, generate store assets, and publish Flutter & Angular apps from one VS Code sidebar. AI Agents writes code. App Blink ships it.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

App Blink

The AI-powered command center for building and shipping apps — no DevOps knowledge required.

Stop context-switching between terminals, fastlane configs, Firebase console, and app store dashboards. App Blink puts everything — run, build, publish, translate, generate assets, and review code quality — in a single VS Code sidebar. Use your AI agent to write the code. App Blink handles the rest.

"AI Agents writes code. App Blink ships apps."


Who Is This For?

Solo founders and small teams building Flutter mobile + Angular web apps on a Firebase backend. If you maintain multiple apps in one monorepo and feel the overhead of deployment pipelines, store listings, localization, and asset production, App Blink eliminates that friction.

AI-first builders who just want to ship. If you're using Cursor, Claude, or GitHub Copilot to write most of your code and you don't want to think about framework plumbing — App Blink handles everything else. Tell your AI agent what to build. App Blink handles running it, translating it, generating the store assets, and getting it live.


Video Walkthroughs

Topic Link
How to create a new workspace ▶ Watch on YouTube
How to create a cross-platform app ▶ Watch on YouTube
How to sign in to App Blink ▶ Watch on YouTube

Feature Overview

▶️ Multi-App Command Center

Run, stop, build, and deploy any app with a single click from the sidebar — no more memorizing commands or switching terminals.

  • Visual tree of all Flutter, Angular, and Next.js apps
  • Inline ▶ / ■ buttons for instant run/stop
  • Real-time running status indicators
  • Dedicated named terminal per app
  • Right-click context menu for full action set

✅ VibeCheck — AI Code Quality Reviews

Define your own code quality rules (naming conventions, architecture patterns, forbidden imports) and run them against any file or your entire git diff. Rules are saved locally and optionally synced to Firestore so the whole team shares them.

  • Add plain-text or regex rules scoped to the workspace
  • Run checks against current file, selection, or all git-changed files
  • AI (via GitHub Copilot) evaluates each rule and produces a structured report
  • Export/import rule sets to share with your team
  • Shareable VibeCheck reports for async review

🎨 AI Asset Generation

Generate production-ready store assets without leaving VS Code.

  • App Icons & Logos — AI-generated from your brand tokens, mood boards, and typography. Multiple styles: minimal, wordmark, emblem, lettermark, combination
  • Splash Screens — On-brand splash assets for iOS and Android
  • App Store Screenshots — Auto-framed with device bezels via fastlane frameit
  • Feature Graphics & Social Banners — Play Store header, promotional images, and social media cards sized for each platform
  • AI Image Editing — Right-click any image → describe your changes → AI regenerates it in place
  • Image Utilities — Resize, convert format, revert to backup

Powered by Gemini (imagen-4.0, gemini-3.x) with a brand-context pipeline that reads your design tokens, mood boards, and fonts to stay visually consistent.

📦 One-Click App Store Publishing

Full iOS and Android release pipeline from the sidebar, powered by Fastlane under the hood.

Android

  • Build AAB
  • Upload to internal / alpha / beta / production tracks
  • Promote production release
  • Sync metadata to Fastlane supply

iOS

  • Build IPA with code signing
  • Upload to TestFlight
  • Submit for App Store review
  • Promote to production

Cross-platform

  • Bump version across pubspec.yaml and release.config.json
  • Build both platforms in sequence
  • Upload both in one command
  • AI-generated App Store and Play Store metadata (title, description, keywords, release notes) in any language

🌍 Automatic Localization

Save a Flutter .arb file or Angular i18n JSON — App Blink instantly translates it into every target language via Gemini. No manual workflow, no copying strings into a translator.

  • Watches file saves and triggers translation automatically
  • Supports all language codes (configurable list)
  • Falls back gracefully when API is unavailable

📄 Auto Documentation

Documentation that writes itself, triggered by git commits or file-system signals.

  • Detects new screens, cloud functions, models, routes, and services
  • Generates structured Markdown docs per file
  • Configurable trigger: on save, on commit, or both
  • Scaffold a full Astro Starlight / VitePress / Docusaurus site with one command
  • Deploy to GitHub Pages, Vercel, Netlify, or Cloudflare Pages

🧪 Auto Test Generation

A test file is created automatically whenever you save a new source file. Supports Flutter (dart test), Angular (Jest / Jasmine), and Next.js.

  • AI mode: uses your configured Copilot model to write meaningful test cases
  • Template mode: generates a correct, runnable scaffold without API calls
  • Configurable trigger: on save, on commit, or manual only

📋 Cloud-Synced Tasks + AI Agent Execution

A task manager built for shipping — not project management theatre. Create a task, click Run with AI Agent, and let Copilot or Claude work through it while you stay in control.

  • Create tasks linked to the current app
  • Run Task with AI Agent — hands the task off to your AI agent with full code context loaded
  • Assign to team members (synced from workspace membership)
  • Mark as done → optionally stage changes and create a Git commit in one step
  • Synced to Firestore so tasks are visible across machines
  • Archive/unarchive, with local JSON fallback when offline

🔥 Firebase Management

Control your entire Firebase setup without leaving VS Code.

  • Start / stop Firebase Emulators (Firestore + Functions + Auth)
  • View and deploy Cloud Function groups or individual functions
  • Test onRequest functions against the emulator or production
  • Open function source with exact line number
  • Add function context to GitHub Copilot chat
  • Manage Firestore Rules, Indexes, and Storage Rules (fetch, edit, deploy)

🤖 AI Chat Participant — @app

Type @app /nikat in GitHub Copilot Chat and instantly get context-aware answers with the right files loaded. The participant detects the active file and auto-selects the relevant app.

  • All shared libraries, models, and Firebase functions included in context
  • Design Intelligence mode: UI/UX-aware answers using your brand tokens and design system
  • Works with any Copilot-compatible model

🏷️ AI Brand Naming

Need a name for a new app or feature? Describe what it does and get a list of creative, tested brand name candidates in three modes:

  • Quick — Raw creative output, no framework
  • Standard — Full pipeline: Brand Core → Territory mapping → 5 naming tests
  • Creative — Unconstrained, widest range of ideas

🎯 Design Intelligence

Automatically scaffolds UI/UX instruction files (.github/instructions/) for GitHub Copilot and Claude Code so every AI-generated component follows your brand's design tokens, typography, and component patterns. Toggle with a single setting.

🩺 App Doctor

Run App Blink: Doctor from the Command Palette to get an instant health check of your workspace:

  • Core tools (Flutter, Firebase CLI, Fastlane, Node.js)
  • Firebase configuration and emulator setup
  • Environment variables (.env, Gemini API key)
  • iOS publishing credentials (certificates, provisioning, API key)
  • Android publishing credentials (keystore, service account)

🔀 AI Git Change Explainer

Click the explain button next to any file in the Source Control panel and get a plain-English summary of what changed and why it matters — useful before code review or writing commit messages.

🔗 Important Links

Pin workspace-specific URLs and files (Firebase console, Figma, staging URLs, internal docs) for one-click access from the sidebar.


Quick Start

If you're an AI-first builder (no framework experience needed)

  1. Install App Blink from the VS Code Marketplace
  2. Sign in — watch how
  3. Create a new cross-platform app from the sidebar — watch how
  4. Tell your AI agent (Cursor, Copilot, Claude) what to build
  5. Use the App Blink sidebar to run, preview, translate, and ship — no terminal commands needed

If you're managing an existing monorepo

  1. Install App Blink from the VS Code Marketplace
  2. Open your Flutter / Angular / Firebase monorepo in VS Code
  3. The App Blink icon appears in the Activity Bar — click it
  4. Run App Blink: Install Dependencies from the Command Palette to install all required tools in one shot
  5. Run App Blink: Doctor to verify everything is set up correctly
  6. Click ▶ next to any app to start it

Requirements

App Blink works in VS Code, Cursor, Anti Gravity, and any VS Code-compatible editor.

Requirement Version
VS Code / Cursor / AntiGravity VS Code 1.85.0+ or compatible fork
Node.js 20.x or higher
AI Agent GitHub Copilot, Cursor Agent, Anti Gravity, or any compatible AI agent
Flutter SDK Required for Flutter apps
Firebase CLI Required for Firebase features
Fastlane Required for publishing (iOS/Android)

Run App Blink: Install Dependencies from the Command Palette to install Firebase CLI, Fastlane, FlutterFire CLI, and CocoaPods in one shot.

Gemini API key (optional) enables image/video generation as Coding Agents don't support image/video generations. Set GEMINI_API_KEY in your .env file.


AI Model Configuration

App Blink supports multiple AI models for different tasks. Configure in Settings → App Blink:

Setting Purpose Default
appblink.textGenerationModel Metadata, docs, tests, naming claude-sonnet-4.6
appblink.imageGenerationModel Logos, splash, feature graphics gemini-3.1-flash-image-preview
appblink.imageEditingModel In-place image edits gemini-3.1-flash-image-preview

Supported models include Claude (Opus, Sonnet, Haiku), GPT (4o, 5.x), Gemini (2.5 Pro, 3.x), and more.


Key Settings

Setting Description
appblink.localizationAutoTranslate Auto-translate ARB/i18n on save
appblink.designIntelligence.enabled Scaffold Copilot UI/UX instructions
appblink.gitChangeExplainer.enabled AI explains git diffs in Source Control
appblink.autodocs.trigger When to auto-generate docs (git-commit, save, both, manual)
appblink.tests.triggerMode When to auto-generate tests (save, commit, manual)
appblink.startEmulatorsOnStartup Auto-start Firebase Emulators on workspace open
appblink.imageGeneration.promptStrategy brand-context (consistent) or marketing-pipeline (conversion-optimised)

FAQ

Do I need to know Flutter or Angular to use App Blink? No. If you're using an AI agent to write the code, App Blink handles running, building, translating, and publishing the app. You don't need to know the framework internals.

How do I sign in? Watch the walkthrough: How to sign in to App Blink

How do I create a new cross-platform app? Watch the walkthrough: How to create a cross-platform app

Does it work without a Gemini API key? Yes. Most features use GitHub Copilot. A Gemini API key (GEMINI_API_KEY in your .env) is optional — it enables AI image generation and auto-localization without consuming Copilot quota.

Can I use it with an existing project that isn't a monorepo? Yes. App Blink auto-discovers Flutter and Angular apps in any workspace structure. The monorepo setup unlocks additional multi-app management features, but single-app projects work fine.

What if I don't use Fastlane? Fastlane is only required for the iOS/Android publishing pipeline (build, upload, submit). All other features — running apps, Firebase management, asset generation, localization, tasks, VibeCheck — work without it.


Feedback & Support

Found a bug or have a feature request? Open an issue on GitHub.


App Blink is built for the Workern monorepo ecosystem — Flutter + Angular + Firebase.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft