For Linux · Weave Lite for macOS
Big work, broken into pieces
small models can actually finish.
Weave is an LLM chat app designed for the Tokenpocalypse. Describe a large change and Weave turns it into a collection of bite-sized tasks -- each one isolated, self-contained, and small enough for a locally-hosted model to implement on its own.
One-time payment. Every device you own. All updates, forever.
Chat you already know
A fast, no-nonsense chat interface for any model you point it at. Local or remote — your call.
Weaves, not walls of context
One big ask becomes many small, independent tasks. No shared context means no context bloat.
Yours, on your machines
No telemetry, no spyware, no bullshit. Runs locally, talks to the models you choose.
The core idea
What is a Weave?
A Weave is a collection of tasks. You, or the model, describe a large change, update, or project. Weave decomposes it so that each task is a single, isolated logical change: bite-sized enough that even a small self-hosted model can implement it correctly.
Describe the big thing
Type the large change in plain language. "Add dark mode," "port this module," "rework the billing flow."
Weave decomposes it
The work is split into discrete tasks, each scoped as one self-contained logical change.
Context stays isolated
Each task carries only what it needs. Nothing leaks between tasks, so the window stays tiny.
Small models do the work
Because every task is small and self-contained, a modest local model can finish it reliably.
Why isolation is the whole trick
Large models brute-force big tasks by holding enormous context. That's expensive and, increasingly, unsustainable. Weave flips it: keep each task so small and self-contained that the model barely needs context at all. The intelligence moves from the model's memory into the structure of the work.
Why now
The Tokenpocalypse
Today's state-of-the-art models are priced far below what they actually cost to run. When prices rise to reflect the true compute cost, leaning on a giant frontier model for every keystroke stops making sense.
Weave is built for that day. By breaking work into isolated, bite-sized tasks, it lets small, self-hosted models carry the load you'd otherwise hand to an expensive API. The tooling, not the token budget, does the heavy lifting.
- Run on hardware you already own.
- Swap in smaller models without losing capability on large tasks.
- Stay productive whether frontier prices go up, down, or sideways.
Security Linux only
Sandboxed by default.
Letting a model run tools on your machine should never mean handing it the keys. On Linux, Weave confines every action to the project you're working on, and lets you keep a hand on the wheel for anything that writes.
Every tool call is sandboxed
Each tool call runs inside Bubblewrap, so it can only reach the files and directories of the project you're working on. Nothing outside the project is visible to the model -- no home directory, no secrets, no surprises.
Every write is reviewable
Writes are captured through an OverlayFS layer instead of touching your files directly. You can optionally review every change by hand before it's committed to your actual project, or let trusted tasks flow through.
Bubblewrap and OverlayFS sandboxing are Linux features and are not available in Weave Lite for macOS.
Pricing
One price. No catch.
Weave
$5
one-time
- The full Weave application for Linux
- Weave Lite for macOS
- Run it on any number of devices
- All updates, forever
- No telemetry, no spyware, no bullshit
A theme for everyone
Build for the world that's coming.
Bite-sized tasks. Isolated context. Small models that get the job done.