
AI desktop agent
Control your computer with natural language.
Open source. Privacy-first. All data stays on your device.
git clone https://gitlab.com/getradishai/radish.gitWhat is Radish?
Radish is an open-source AI agent that runs locally on your desktop. Unlike cloud-based assistants, Radish can actually do things on your computer — click buttons, type text, open applications, write code, and automate complex workflows.
Simply tell Radish what you want in plain English. It understands your intent, breaks it down into steps, and executes them autonomously. No scripting required.
Examples
"Book me a flight to Tokyo, cheapest option next Friday"
Opens flight comparison sites, searches multiple airlines, compares prices, selects the cheapest option, fills booking forms, and sends confirmation to your email
"Create a SaaS landing page with auth, deploy to Vercel"
Scaffolds Next.js project with Tailwind, adds authentication with NextAuth, creates landing page components, initializes git, deploys to Vercel, returns live URL
"Research competitor pricing and create a spreadsheet summary"
Opens competitor websites, extracts pricing data, analyzes features, creates Excel spreadsheet with comparison table, saves to your documents
"Monitor my crypto portfolio and alert me if ETH drops below $3000"
Connects to your wallets, tracks real-time prices across exchanges, sets up price alerts, sends desktop notifications when thresholds are hit
"Schedule a meeting with the team for next Tuesday, send calendar invites"
Checks your calendar availability, creates event, drafts invite message, sends to team members via email, adds to your calendar
"Debug this error, find the fix on Stack Overflow, and apply it"
Reads error message, searches Stack Overflow, evaluates solutions, applies the most upvoted fix to your codebase, runs tests to verify
How it works
You speak or type
Tell Radish what you want to do in plain English
AI understands intent
Radish parses your command and creates an execution plan
Agent takes action
Using vision and automation, Radish performs the task on your computer
You stay in control
Watch the actions in real-time, cancel anytime if needed
Capabilities
Coding Assistant
Scaffold projects in Next.js, React, Node.js. Install dependencies, open in VS Code, run dev servers.
Computer Vision
See your screen and interact with any application. Click buttons, fill forms, navigate UIs.
Multi-step Tasks
Chain complex workflows together. "First do X, then Y, finally Z" — executed in sequence.
Blockchain Tools
Check wallet balances, gas prices, transaction status, token prices, and DeFi protocols.
System Control
Open apps, manage windows, control media playback, and interact with system features.
Your data never leaves your device. No analytics. No tracking. The only external connection is to the AI for processing commands, using your own API key.
SDK for Developers
Want to build your own AI-powered tools? The Radish SDK gives you programmatic access to all of Radish's capabilities. Use it to create custom automation scripts, build plugins, or integrate AI automation into your own applications.
The SDK works standalone — no Radish app required. It runs on Node.js and provides cross-platform automation for macOS, Windows, and Linux.
npm install @getradishai/sdk// Import the SDK import { Agent, Automation } from '@getradishai/sdk'; // Execute natural language commands const agent = new Agent(); await agent.execute('Create a React app'); // Or use direct automation const auto = new Automation(); await auto.click(500, 300); await auto.type('Hello, world!');