Built with Python · Powered by GPT-5.4

Your AI sees your screen.
Hears your voice.
Types for you.
“Let the robots do it.”

Switch Dev is a voice-native AI coding companion that understands your entire screen context, responds to natural voice commands, and takes real actions in your terminal and apps.

$pip install switchdev
View on GitHub
switchdev
$ switchdev
[brain] Initializing SwitchDev v0.1.0...
[brain] Screen capture: active
[brain] Voice input: active
[brain] Memory store: connected (247 embeddings)
[brain] Dashboard at http://localhost:3000
[react] observe → Scanning screen...
[react] think → "User has a TypeError on line 42 of api.py"
[react] act → Typing fix into terminal...
Ready.Listening for your voice...
Interactive Demo — Try it live

Five AI tools. One interface.

Enhance prompts, analyze images, translate voice to developer prompts, dictate formatted text, or install the Switch Dev CLI for your terminal.

0/2000

10 free uses remaining

How the suite works

Intelligent Rewriting

GPT-5.4 understands each platform's rules and rewrites prompts with cinematic detail.

Vision Analysis

Gemini 3 Agentic Vision breaks down any image into subject, lens, lighting, and composition.

Real Voice I/O

Speak naturally. GPT Audio 1.5 transcribes and translates to developer-speak.

Platform-Specific

Gemini and SeedDream prompts each follow their platform's best practices.

Capabilities

Everything an AI desktop companion should be

Six core systems working together. Each one is a tool the AI can invoke through the MCP protocol.

Screen Awareness

SwitchDev sees exactly what you see. It captures your screen in real time, understands code, errors, UI states, and terminal output to provide context-aware assistance without copy-pasting.

see_screen

Voice Control

Talk to your AI. SwitchDev listens through your microphone with real-time transcription, letting you describe bugs, dictate code changes, or think out loud while it takes action.

start_listening

Terminal Typing

SwitchDev types directly into your terminal, editor, or any app. It simulates real keystrokes through OS-level automation, so it works everywhere — not just inside a plugin.

simulate_typing

Semantic Memory

Powered by Gemini Embeddings and pgvector, SwitchDev remembers your codebase, past conversations, and preferences. It builds a searchable knowledge graph that gets smarter over time.

write_diary

ReAct Autonomy

Observe, Think, Act, Evaluate. SwitchDev follows the ReAct reasoning cycle to autonomously break down tasks, take actions, verify results, and course-correct without babysitting.

set_mode

Brain Dashboard

A real-time web dashboard showing SwitchDev's internal state: what it sees, what it's thinking, its memory store, active goals, and action history. Full transparency into your AI's mind.

get_status
How It Works

The ReAct Loop

SwitchDev runs a continuous reasoning cycle. It observes your environment, reasons about what to do, acts on your behalf, then evaluates the result.

01

Observe

Capture screen, listen to voice, read context

02

Think

Reason about the situation and plan next action

03

Act

Type commands, switch apps, execute tools

04

Evaluate

Check results, learn, update memory, repeat

continuous loop

Pricing

Other tools help you code faster.SwitchDev codes while you sleep.

Start free with open-source models. Scale up to premium AI when you need it. No hidden costs — you control what you spend.

MonthlyAnnual

Try Pro Free

7-day free trial of Pro. Credit card required. Then $49.99/mo unless canceled.

$07 days
  • Full Pro access for 7 days
  • Unlimited runs + brain mode
  • All speed modes
  • Cancel anytime — no charge if canceled before trial ends

Basic

All speed modes and more runs for solo developers.

$19.99/mo

or $191.9/yr (save $47.98)

  • 50 runs / month
  • All speed modes
  • Basic dashboard
  • BYOK required
  • Email support
  • Brain mode
  • Managed keys
Most Popular

Pro

Full autonomous supervision with self-correcting memory.

$49.99/mo

or $479.9/yr (save $119.98)

  • Unlimited runs
  • All speeds + brain mode
  • Dashboard with run history
  • BYOK or managed keys
  • Priority support

Managed

We handle everything. You just build.

$199/mo

or $1910.4/yr (save $477.60)

  • Everything in Pro
  • Managed API keys included
  • No BYOK setup needed
  • Dedicated onboarding
  • Direct support line

Transparency

API Cost Calculator

SwitchDev works with any AI model — from free open-source options to premium frontier models. Your costs depend on which models you choose and how much you use them.

Free: Kimi K2.5, Qwen (open source)Budget: ~$1-5/dayPremium: ~$20-50/day (Gemini 3, GPT-5.4)
BYOK — Your keys, your choice
Monthly API$110
+ Pro sub$49
Monthly total$159
Annual total$1,790

Use free models (Kimi K2.5, Qwen) for $0 API cost, or premium models for best-in-class quality. Your choice.

Managed keys (+20% markup)
Monthly API$132
+ Pro sub$49
Monthly total$181
Annual total$2,054

One bill, we handle the keys. Includes access to all models with a spend cap.

BYOK — full control, use any model including free ones. Managed — one bill, we handle everything.

How we compare

Copilot ($10) and Cursor ($20) require you at the keyboard. Devin ($500/mo for teams) runs autonomously in a sandbox. SwitchDev runs autonomously in your real terminal with voice control, screen awareness, and semantic memory — at 90% less than Devin.

Install

Download SwitchDev

Or install via pip

1

Install SwitchDev

$ pip install switchdev

Python 3.10+ required. Works on macOS and Linux.

2

Add Your API Keys

$ export GEMINI_API_KEY="your-key"
$ export SUPABASE_URL="your-url"
$ export SUPABASE_KEY="your-key"

Bring your own keys. Your data stays local.

3

Launch

$ switchdev

Opens the brain dashboard and starts listening.

Bring Your Own Keys

SwitchDev runs entirely on your machine with your own API keys. No data is sent to third-party servers. You need a Google Gemini API key (for the AI model and embeddings) and optionally a Supabase project (for persistent semantic memory with pgvector).