Available now for Mac

Torki CodeHand off the work. Keep the controls.

Torki Code is a coding agent for your Mac. Open a project, ask in plain language, and it reads the code, plans, edits files, runs commands and tests, and tells you what it did.

Example requests: Fix the failing test in checkout; Add a dark mode toggle to settings; Explain how auth works in this project; Write tests for the date helpers; Review my changes before I commit; Rename getUser to fetchUser everywhere; Find out why npm run build fails

Apple Silicon (M1 or later) · macOS 11 or later · Signed and notarized by Apple

Included in Torki AI for Mac. Sign in with your Torki account.

gridlinemainTorki LLM
Torki AI
Explorer
ALAlexFree Plan
OverviewModes
All30d7d
Current session
Resets in 4h 20m
8% used
What you have left plan quota, and how full this conversation is
8%
used
All models
2/25
🔒
Locked
Premium
Upgrade to Lite
3%
used
Conversation

Press send to watch Torki Code work through an example task.

Add an AVERAGE function to the formula engine, with tests.
gridline
main~/projects/gridlineGuarded00

Interactive preview of Torki AI for Mac running an example task on an example project. Click around — then download it and point it at your own code.

[ How it works ]

From one sentence to a finished change

  1. Open a project

    Choose a project folder on your Mac.

  2. Ask in plain language

    Describe the change, the bug or the question the way you would to a teammate.

  3. It does the work

    It works through the whole job, step by step, and keeps you posted as it goes.

  4. Review and commit

    It reports what it changed. Review the diff and commit from Source Control.

[ Control ]

You decide how far it goes on its own.

Pick a permission mode — Manual, Accept edits or Full auto. When a change needs your approval, the card shows the actual change before it is applied.

  • Three permission modes: Manual, Accept edits, Full auto
  • On macOS, commands it runs can write only inside your project, temp folders and package caches
gridlinemain
Add a MEDIAN function next to AVERAGE, with a test.
Reasoning
Describe a task, or ask about this code
gridline
Manual
Orbit

Manual — the file write waits for you, and the card shows the exact change first.

[ The work ]

It does the whole job, not just the typing.

Torki Code reads the code it needs, lays out a plan for multi-step work and keeps it up to date, edits files, runs commands and tests, and uses git. When it is done, it tells you what it did.

  • A plan card that tracks multi-step work
  • Runs your commands and your tests
  • Stages, diffs and commits with git when you ask it to
gridlinemain
Exported CSV breaks on cells that contain commas. Fix it.
Reasoning
gridlineFull auto
esc to stopOrbit
[ Workspace ]

Everything for the task in one window.

A file editor with tabs, Source Control with diffs, a terminal, and a browser panel that previews your local dev server — right beside the conversation, with your sessions and usage a click away.

  • Editor with tabs and Source Control
  • Built-in terminal
  • Browser panel for local dev servers
  • Session history and usage
gridlinemainTorki LLM
Torki AI
Explorer
ALAlexFree Plan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
'use strict';
// Built-in spreadsheet functions. Each receives already-evaluated
// arguments; ranges arrive flattened to arrays of numbers.
function flat(args) {
return args.flat().filter((v) => typeof v === 'number');
}
function SUM(...args) {
return flat(args).reduce((a, b) => a + b, 0);
}
function AVERAGE(...args) {
const nums = flat(args);
if (nums.length === 0) return '#DIV/0!';
return SUM(nums) / nums.length;
}
function MIN(...args) {
return Math.min(...flat(args));
}
function MAX(...args) {
return Math.max(...flat(args));
}
module.exports = { SUM, AVERAGE, MIN, MAX };
main~/projects/gridlineGuarded00
[ One app ]

All of Torki AI, and Torki Code.

Torki Code comes inside Torki AI for Mac. Switch to Home for Chat, Vision, Forge, Projects and Agents; switch to Code when there is work to ship. It is the same Torki account you use on the web, and each account’s history stays separate on a shared Mac.

  • Home and Code in one window
  • Sign in with your Torki account
  • Updates itself
Torki AI
Today
Plan a trip to Kyoto
Summarise the Q3 report
Logo ideas for a bakery
ALAlexFree Plan
Hi Alex

What are we working on?

Ask anything
Orbit Voice

Chat, Vision, Forge, Projects and Agents live here. Switch to for Torki Code.

Home: chat, Vision, Forge, Projects and Agents.

[ Specialists ]

Nine specialists on call. Each gets only the tools its job needs.

For bigger jobs, Torki Code hands part of the work to a built-in specialist. Six can only look. Three can change files, but only inside the folders they are given — enforced by the tool, not by instructions. None can run an arbitrary command, delete, move, stage, commit or start a server.

Torki
Inner ring: may write, only in its own foldersOuter ring: looks only
planner
Looks onlyStops at a set limit

Turns a vague request into an ordered list of concrete edits, naming the real files, before anything is written.

Plan CSV import for the grid
Look intoplanner working
List src
Looks
ReadListSearchGit statusDiffHistorySearch webRead a page
Changes and checks
WriteEditNew folderRun testsCheck code
Never, for any specialist
Run any commandDeleteMoveStageCommitStart servers
[ Skills ]

Five built-in skills. Loaded when the task calls for one.

A skill is a short guide to doing one kind of work well. Torki knows what each one is for, decides for itself when a task needs one, and follows it for the rest of the task.

  1. It knows every skillEach request tells Torki what every skill is for.
  2. It decides to load oneTorki judges the task needs one and loads it. No keyword matching.
  3. It follows it to the endThe guidance stays with Torki for the rest of the task.

Write your own

A skill is just a SKILL.md file. Give yours the same name as a built-in and Torki uses yours instead. Type /skills to see everything it can load.

  • .torki/skills/<name>/SKILL.mdIn a project: that project’s conventions. Loads once you trust the project.
  • ~/.torki/skills/<name>/SKILL.mdIn your home folder: how you work, in every project.
[ Where your code goes ]

Straight answers about your code.

What happens on your Mac, what goes to Torki, and what the agent can and cannot touch. Pick a question.

  • On your Mac. Torki Code edits files and runs commands in the project you opened, starting from its folder. Only the thinking happens elsewhere.

Works with your Torki plan. A whole request counts as one message, not one per step.

See plans
[ FAQ ]

Questions, answered.

What do I need to run Torki Code?

A Mac with Apple Silicon (M1 or later) running macOS 11 or later, and a Torki account. Torki Code is included in Torki AI for Mac.

Does it work on Windows, Linux or Intel Macs?

No. Torki AI for Mac is built for Apple Silicon Macs only.

Does my code leave my Mac?

Some of it does. File edits and commands happen on your Mac, but to plan and write code Torki Code sends your request and the relevant code to Torki’s own model on Torki’s servers.

Can it change my files without asking?

You decide. Choose Manual, Accept edits or Full auto. When a change needs your approval, the card shows the actual change before it is applied.

How much does it cost?

Torki Code uses the messages in your Torki plan — Free, Lite, Arc or Zenith. A whole request counts as one message, not one per step. A very long request can run long enough that Torki asks you to send another message to carry on.

Do I need a separate account?

No. Sign in with the same Torki account you use on torkiai.com.

How do updates work?

Torki AI for Mac updates itself, so new Torki Code releases arrive on their own. An update installs when you quit the app.

Put Torki Code to work.

Download Torki AI for Mac, sign in with your Torki account, and open a project.

Apple Silicon (M1 or later) · macOS 11 or later

All downloads