Skip to content

The Raticode guide ​

Build workflows you can inspect. Work with Rem in your project. Keep the files, conversations, and execution on machines you control.

Raticode brings a code editor, visual workflow graph, coding agent, terminal, and source control into one desktop workspace. Its Raticode CLI runs Rattish workflows without a desktop window. You can start with a shell command and add agents, branches, file operations, and review steps as your process grows.

Start with a working project ​

New to Raticode? Follow Getting started to install the desktop app, connect a provider, open a project, and create a workflow. You can also complete Your first workflow without an AI subscription.

I want to…Read this
Install the app or CLIInstallation
Connect a coding providerProvider setup
Hand work to RemRem's home and tasks
Chat in your own threadsChat and threads
See every ticket in one placeGlobal board and self-work
Build reusable automationRattish language
Choose the right workflow stepNode reference
Save knowledge and reportsSecond Brain
Run an agent organizationOrganizations
Coordinate a teamSwarms
Use Raticode from your phoneRaticode Mobile
Fix a setup problemTroubleshooting
Report a bug or get helpSupport
Know what leaves your computerPrivacy

Find your way around ​

The left sidebar is the wiki's page directory. Its sections follow the way you use Raticode: setup, the studio, Rem, workflows, knowledge, teams, and the phone app. Expand Node reference for a separate page on every built-in node. On a phone, choose Browse docs to open the same directory.

Use the search button in the navbar to search page content. The outline on the right jumps between headings in the current article. Previous and next links continue through the guide.

What runs where ​

AreaWhere it runsWhat you supply
Desktop studio and workflow engineYour computerProject folders and required local programs
Rem and agent nodesThrough your configured providerIts CLI login, account, or API profile
CLI workflowsThe machine running RaticodeFiles, interpreters, and provider access on that machine
Raticode Mobile and fleetRequests run on the paired computerPhone and desktop pairing turned on, and per-device switches in Settings > Devices

Raticode does not require a Raticode account. AI providers and connected tools have their own accounts and data policies. Local execution does not mean an AI request is offline.

Current product documentation

This website is the reference for Raticode, desktop and mobile. The guides describe the current Raticode source and Rattish 1 contracts, so the published release may precede a recently added feature. Rattish workflows start on a schedule, file change, or webhook through triggers. The automation guides identify the remaining legacy scheduler, watcher, and queue boundaries.

Feature status ​

StatusFeatures
Available in the desktop appThe studio (editors, Source control, terminal, the Browser plugin), Rem's home and tasks, threads, the global Kanban board and self-work, workflows and triggers, reports, and the Raticode CLI
Experimental, off until you turn it on in Settings > Developer > Feature PreviewPhone and desktop pairing (and with it the desktop fleet), Organizations, Swarms, Second Brain
Platform limitsRaticode (gecko) runs on Linux only. Desktop builds are for Apple Silicon Macs, x64 Windows and x64 Linux. Windows builds are not code-signed. Mac builds from 0.5.3 on are signed with Raticode's Apple Developer ID and notarized by Apple; 0.5.2 and earlier are not (installation). Wake computer from the phone needs a Linux computer.
Not released yetRaticode Mobile is built and documented here, but has no public download. Signed Windows builds are planned. The AUR packages raticode-bin and raticode-cli-bin are ready but not published yet (Arch Linux).