A desktop assistant that runs on your own computer.

Draggy talks, browses and works with your files using models on your own machine. It drives a local Ollama, so there is no account and no API key.

Free software under the GPL. Windows, macOS and Linux. Version 1.2.6.

Draggy answering a question about graphics cards, with how long the model thought and how fast it answered shown under the reply.
No account Nothing to sign up for and no key to paste.
No telemetry None is collected, and there is nowhere to send it.
Your machine Chats and documents stay on your own disk.
GPL v3 Free to use, read, change and pass on.

What it does

An assistant that can actually do things

Answering questions is the easy half. Draggy also reads your files, writes new ones, searches, and opens pages for itself.

Chat with a local model

On first launch Draggy sizes a model to your graphics card and downloads it. Three answering modes, and you can swap the model whenever you like.

Writes real files

Word, PowerPoint, Excel, PDF, code and plain text, saved where you can open them. Attach a document and it reads that back.

Looks things up

It can search the web, open a result and read it, or drive a real browser session when a page needs clicking through.

Searches your documents

Point it at a folder. The contents are indexed on your own machine and searched on meaning and keywords at once.

Runs short code

Python and JavaScript run in a sandbox, so the model can work an answer out rather than guess at it.

Extends with MCP

Thirty-four Model Context Protocol servers in a catalogue, none of them switched on until you switch one on.

Talks back

A continuous voice mode that works out when you have finished a sentence, answers out loud, and stops when you cut in.

Twelve languages

English, French, Spanish, German, Italian, Portuguese, Dutch, Russian, Chinese, Japanese, Korean and Arabic.

Keeps itself current

Updates download in the background and install the next time you open the app. Nothing is installed behind your back.

Voice mode

Say it instead

Voice mode listens continuously and works out when your sentence has ended, so there is no button to hold and no wake word to remember.

  • It answers out loud, and stops the moment you cut in.
  • Speech recognition and the voice both run on your machine.
  • Captions on screen for everything either of you said.
Draggy's voice mode, waiting to start listening.

Built-in browser

Pages without the adverts

Links open in a browser window inside the app, running uBlock Origin's filter lists on Ghostery's engine. The model reads the same clean page you do.

  • YouTube adverts and anti-adblock walls included.
  • Browsing runs in its own session, kept away from the app.
  • Switch the blocker off per window when a site needs it.
An ad blocker test open in Draggy's own browser window, reporting a protection score of 94 per cent across 482 tracker and ad domain checks.

History

Conversations you can take with you

Every chat is stored on your own disk and searchable from the history list. Any one of them exports to a Markdown file in a click.

  • Search across everything you have ever asked.
  • Export to Markdown, which every other tool can read.
  • A long conversation is condensed rather than dropped.
Draggy's chat history: a search box above saved conversations, each with a button to export it as Markdown.

Requirements

What it needs to run

The model runs on your hardware, so your hardware decides how fast it answers. Ollama has to be installed; Draggy offers to install it if it cannot find it.

Minimum

It will run
System Windows 10 64-bit (1809 or newer), macOS 11, 64-bit Linux with glibc 2.28 or newer
Processor Intel Core i5-8250U, AMD Ryzen 3 3200U, Apple M1
Memory 8 GB
Graphics Intel UHD 620, AMD Radeon Vega 8
Disk 10 GB free

Recommended

It will feel quick
System Windows 11, macOS 14, a current Linux
Processor Intel Core i5-12400, AMD Ryzen 5 5600, Apple M2
Memory 16 GB
Graphics GeForce RTX 3070, Radeon RX 7600, Intel Arc A750
Disk 20 GB free, on an SSD

Privacy

What actually leaves the machine

Model downloads, searches you or the model trigger, pages the browser opens, the speech models on first use, the ad blocker's filter lists, site icons for search results, the update check, and any extension you switch on. Everything else stays local. There is no telemetry, and nowhere for it to go.

Bring your own computer

Download Draggy