Skip to content
DirectionStudiosPublic

About

Meet Desire: A more capable and advanced version of you as a personal assistant to you. With local-offline priority, the actual ai agent that's been promised has been finally delivered.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desire, a secure, offline-first AI command system

Stars Downloads Latest release Views


macOS Windows Linux   Electron React TypeScript SQLite License: Personal Use Only



A private, offline-first AI operating layer for your computer.

One program that can see your screen, run your machine, remember everything you've done,
and build the tools it doesn't have yet.

Most AI assistants live in a browser tab and forget you the moment you close it. Desire lives on your machine, has hands, and remembers.


✦   Offline by default  ·  Local models  ·  Online is a setting, not a condition   ✦


Why it exists

AI assistants are tourists on your computer. They can talk about your files but not open them, describe a workflow but not run it, and they forget you between sessions. Desire closes those gaps.

The gap What Desire does instead
No hands Runs applications, files, downloads, browsers, and the OS itself, under a permission model you control
No eyes Sees the screen by default, and can be told to stop, so "what is this?" needs no copy-paste
No memory A local database plus vector index, so you can recall a task from last week from a vague description
No privacy Runs offline by default. Local models. Online is a switch you flip

Genesis. If Desire doesn't have the tab you need, you ask for it and it builds one, in the app's own design language. Desire isn't a fixed set of features. It's a substrate that grows features on request.


✦    ✧    ✦

Inside Desire

A desktop application organized as 109 shipped modules, and it keeps growing. New surfaces land most sessions. A few of the ones worth meeting first:

Surface What it is
Atlas The home dashboard. Tasks, goals, calendar, health, finance, journal, notes, and learning in one place
Mission Control Watch the agent work in real time, with its own browser and a rewindable action timeline
Arcane The Agent Studio. Build subagents and full agents with their own roles, tools, permissions, and budgets
Sidera Encrypted peer-to-peer: chat, calls, screenshare, file transfer, and remote control
Envoy Voice command of both the app and the machine
The full surface list  (109 shipped, more each session)
Looks · Atlas · Machine Vision · Overview · Chat · Studio (classic) · Studio · Dispatch · Routines · Capabilities · Control Tower · Helios · Mission Control · Spine · Arcane · Lyceum · Obligations · Follow-Through · Clarity · Work Map · Decisions · Signal · Wire · Flow · Deals · Learning Map · Self & Tools · Self-Improvement · Advisory Board · Guardian · Vigil · Missions · CODEX Review · Lattice · Query · Privacy · Runtimes · Watch · Bridge · System Health · Awareness · Crew · Spaces · Mods · Model Hub · Time Machine · Echo Ambient · Resonance · Lingua · Board · Loadouts · Glyphs · Session Packs · Provenance · Intelligence · Commitments · Genesis · Memory · Chronicle · Vault · Synapse · Inkwell · Terminal · Execution · Directives · Creator · Armory · Constellation · Relay · Lens · ECHO Audio Hub · Echo · Photo Editor · Video Editor · 3D Design · Nocturnum · Finance · Financial Markets · Reverb · Search · Nova Browser · Orbit · Nexus · Sidera · Call Setup · Messaging Bots · Conflux · Smart Home · Sigil · MOSAIC · Marketplace · Do It Again · Sync · Velocity · Monitor · Protocols · Tessera · Folio · Crucible · Weave · Press · Trove · Workbench · Envoy · Recall · Undo Ledger · Atelier · Rewind · Pulse

✦    ✧    ✦

By the numbers

Last updated 2026-10-24. Refreshed on every push.

~1.58M lines of TypeScript ~8,200 TS/TSX files (~23,000 tracked total) 109 modules shipped 4 shared packages + 6 apps
5,636 commits since 2026-06-21 ~45 commits/day 1,277 smoke-test suites 8-stage CI

Download

Grab the installer for your platform from the latest release:

Platform File
macOS Desire-<version>-arm64.dmg Apple Silicon
macOS Desire-<version>-x64.dmg Intel
Windows Desire-Setup-<version>-x64.exe 64-bit
Linux Desire-<version>.AppImage x64
Linux Desire-<version>-arm64.AppImage ARM64

Desire runs offline out of the box. Online features are opt-in, per-feature, from inside the app.

Macs need macOS 14 (Sonoma) or later. Builds are unsigned: on macOS, right-click the app and choose Open on first launch; on Windows, click More info → Run anyway if SmartScreen warns you; on Linux, chmod +x the AppImage.


Phone companion

No app store needed. Desire's desktop app serves a companion page over your own Wi-Fi: open Bridge in Desire, start it, and open the URL it shows on your phone with the one-time pairing code. Choose Add to Home Screen and it behaves like an installed app from then on.

From your phone you can see what Desire is working on, approve or decline what it is waiting on, send it a quick task, share your clipboard both ways, and use the phone as a trackpad for your computer.


Built with

Electron, React, TypeScript, and Vite, over a local SQLite database with an on-device vector index, so your data and your models stay on your machine.


The Receipts:

contribution graph

  • 5,636 commits since June 21, 2026, roughly 45 commits a day
  • ~1.58M lines of TypeScript/TSX application code across ~8,200 .ts/.tsx files (~23,000 tracked files total)
  • A monorepo of 4 shared packages (core, db, protocols, ui) + 6 apps (desktop, server, mobile, operator, and two browser extensions)

Latest release commits

License

© 2026 Takshil Pant. All rights reserved.

Desire is proprietary software, licensed for personal use only. See LICENSE. You may download and run the official builds for your own personal, non-commercial use. You may not redistribute, share, resell, or use Desire commercially, and no rights are granted to any source code. Third-party open-source components remain under their own licenses.


✦   Built to live on your machine, not in someone's cloud.   ✦

About

Meet Desire: A more capable and advanced version of you as a personal assistant to you. With local-offline priority, the actual ai agent that's been promised has been finally delivered.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors