DocsVauCode

VauCode Documentation

Current product · 0–100
Mobile coding & development IDE

Create, edit, run and manage development projects directly from VauCode.

The current VauCode experience combines project creation, a project editor, local terminal/toolchains, development-server previews, diagnostics, Android build workflows, developer-service integrations and Lisha AI in one mobile workspace.

Typical VauCode workflow

1Create or clone a project
2Open files and edit code
3Use terminal / install dependencies
4Analyze problems
5Run, preview or build
6Review with Git / Lisha AI
Current VauCode user documentationUpdated 20 Sep 2026

Guide navigation

Current project entry points

These are the project flows currently exposed from VauCode's dashboard and toolchains.

Next.js

Create a project from VauCode, then develop, build and start it with the local Node/Next toolchain.

Kotlin + Jetpack Compose

Create a native Android app, build/run it and use the supported Live Edit workflow for fast UI changes.

React Native

Create a React Native app, start Metro and build the Android debug application when the toolchain is ready.

GitHub repository

Connect GitHub, choose an accessible repository, clone it to the local project workspace and open it.

Flutter: the current source includes a Flutter runtime/toolchain and normal Flutter command support. The current dashboard New Project sheet does not expose a dedicated Flutter creation tile, so Flutter is documented as a toolchain/terminal workflow rather than a one-tap project creator.

Editor & file workspace

Work with project files without leaving the project workspace.

Open & edit code

Browse project files, open source files and edit them inside the VauCode editor.

Create files/folders

Create a new file or folder from the file selection workspace.

Rename / delete

Rename project items and delete files or folders through the project file workflow.

Save

Save edits manually from the editor.

Auto Save

Enable Auto Save Edited File to save shortly after typing stops.

Project search

Search text across the current project while normal generated dependency folders are excluded.

Terminal & toolchain setup

Toolchain Setup provides the local development components used by supported frameworks.

Linux environment

Provides the local shell environment used by development commands.

Node.js + Next.js

Required for Next.js and part of the React Native workflow.

Git

Enables normal Git commands and GitHub repository workflows.

Android toolchain

Used for Kotlin/Compose and React Native Android build/install workflows.

Verified command families

Next.js

vaucode next statusvaucode next create <project-name>vaucode next devvaucode next buildvaucode next start

React Native

vaucode react-native create <project-name>vaucode react-native statusvaucode react-native startvaucode react-native buildvaucode react-native runvaucode react-native installvaucode react-native launch

Android / Compose

vaucode android runvaucode android live-initr → supported fast Live Edit refreshR → full build / install / relaunch

Git & Flutter

git status / add / commit / pull / pushflutter <command> after Flutter toolchain setup

Running ports

VauCode tracks supported local development ports and shows the project associated with a running server.

Preview

Open a detected local development URL from VauCode to review the running web project.

Problems & analysis

Use TypeScript diagnostics and project analysis; Flutter analysis or Gradle checks are selected when appropriate.

Android development workflow

VauCode-created Kotlin/Compose projects support build/run workflows and a Live Edit path. After the required initial full run, supported Live Edit changes can use r; use R for a full build/install/relaunch. React Native can start Metro and build an Android debug app when Node and Android tooling are ready.

Developer integrations

Current status is based on the integrations actually exposed by the app.

GitHub

Available

Account connection, repository list, clone/open workflow and Git operations.

Firebase

Available

Google sign-in, project list and project selection for the current development workspace.

Supabase

Available

Project connection plus Tables, Functions, Triggers and table-data inspection.

Vercel

Available · limited

Account connection and project browsing are available; the current direct deploy shortcut is not.

Shown as Coming Soon

OneSignalAWSRailwayResendGoogle CloudAzureMongoDB AtlasDocker HubCloudflarePostgreSQL

Lisha AI coding agent

Project-aware assistance inside the editor.

Read files and exact file ranges before editing.
Search project text and inspect the current codebase.
Create files and apply targeted patches to existing files.
Check TypeScript problems or run the best available project analyzer.
Review Git branch/status, diff and recent history.
Ask before destructive file changes or terminal commands that require approval.

Settings & maintenance

Auto Save

Automatically save an edited file shortly after typing stops.

Notifications

View account notifications, updates, alerts and important VauCode messages.

Check for Updates

Compare the installed VauCode version with the latest available release.

What's New

Review recent VauCode changes and improvements.

Account

Open VauCode account access from Settings.

Support

Report a problem or send product feedback.

Integrations

Open developer-service connections.

Toolchain Setup

Install and manage local development tools.

VauCode · 0–100 user guide

Learn from project setup to editor, toolchains, builds, integrations and AI-assisted development.

Level 0–15

Start, Dashboard & Workspace

Open the VauCode project dashboard and continue an existing project.

Use New Project to start a supported project or open a connected GitHub repository.

Use project actions for project-level management, including permanent local deletion after confirmation.

Open Settings for editor preferences, toolchains, integrations, account, support, notifications and updates.

Level 16–30

Create & Open Projects

Create a Next.js project directly from the New Project flow and follow the live creation log.

Create a native Android project with Kotlin + Jetpack Compose and no XML-based starter UI.

Create a React Native project and open it in the VauCode editor after setup completes.

Connect GitHub, browse accessible repositories, clone a repository and open the cloned project.

Flutter is supported through the installed Flutter toolchain and terminal workflow; the current New Project sheet does not expose a dedicated Flutter project tile.

Level 31–45

Editor & File Management

Open project files from the project file browser and edit source code inside the VauCode editor.

Create new files and folders from the file selection workspace.

Rename and delete project files or folders with confirmation where required.

Save edited files manually or enable Auto Save Edited File from Settings.

Use project search to locate text across project files while generated dependency folders are excluded from normal project search.

Level 46–60

Terminal & Development Toolchains

Use the built-in terminal for local development commands and project workflows.

Install and manage the Linux environment, Node.js + Next.js and Git from VauCode Toolchain Setup.

Use Android development tooling for Kotlin/Compose builds and device-side Android workflows.

Use Flutter commands after the Flutter runtime is installed.

Use React Native tooling with Node.js and the Android toolchain for Android builds.

Level 61–72

Preview, Ports & Problems

Start a local development server and open a detected running port in preview.

See running development ports with the project name and local preview address.

Check TypeScript problems for supported JavaScript/TypeScript projects.

Use project analysis to run the best available analyzer for Flutter, TypeScript or Gradle-based projects.

Install project dependencies when TypeScript diagnostics report that TypeScript is not available in the project.

Level 73–84

Android, Live Edit & React Native

Build, install, launch and run Kotlin/Jetpack Compose Android projects from the VauCode workflow.

VauCode-created Compose projects include a Live Edit workflow for fast UI changes after the first full run.

Use r for a supported fast Android Live Edit refresh and R for a full build/install/relaunch.

Start React Native Metro locally and build an Android debug APK when the required toolchain is ready.

React Native readiness checks surface missing Android toolchain components instead of silently failing.

Level 85–94

Developer Integrations

GitHub: connect an account, browse repositories, clone and open projects; normal Git pull/push/fetch workflows remain available.

Firebase: sign in with Google, view accessible Firebase projects and select the project used for the development workspace.

Supabase: connect, choose a project, browse Tables, Functions and Triggers, and inspect returned table columns and rows.

Vercel: connect an account and browse accessible personal/team projects.

The current dashboard Deploy to Vercel shortcut is explicitly unavailable, so this guide does not treat direct VauCode deployment as a completed workflow.

Level 95–100

Lisha AI, Settings & Daily Workflow

Open Lisha from the editor for project-aware coding assistance.

Lisha can inspect files, search the project, create or patch files, check diagnostics and review Git status/diff/history.

Terminal commands and destructive file actions require user confirmation in the agent workflow.

Use Settings for auto-save, integrations, toolchain setup, account access, support, notifications, update checks and What's New.

Use the complete workflow: create/open project → edit → analyze → run/preview → review changes → continue with Git/integrations.

Common setup checks

Project creation fails

Check internet access and confirm the required runtime is installed in VauCode Toolchain Setup.

Next.js will not start

Confirm Node.js is ready, install project dependencies when required, then run the development command again.

TypeScript Problems says TypeScript is missing

Install the current project dependencies first, then re-run Problems or project analysis.

GitHub cannot connect or clone

Confirm Git is installed, connect GitHub from Integrations, then retry the repository action.

React Native Android build is blocked

Use the readiness message to identify missing Android tooling and finish the required toolchain setup.

Vercel deploy action is unavailable

Current Vercel integration can connect and browse projects, while the dashboard direct deploy shortcut is not yet available.

Continue from VauCode itself

Settings → Learn VauCode opens this documentation route.

Back to Vau Ecosystem