FREE · AI · FULL CONTROL one editor — your keys, your models, your code

The AI code editor you actually control.

SinWeave is a free, AI-native editor built on VS Code. Bring your own API keys, run the best models — or your own, locally — and keep your code on your machine. No middleman, no lock-in, no monthly seat.

Fig. 01 chat · sinweave scope · /src/api/auth.ts
you refactor this to use the new SessionStore, keep the existing error shapes.
claude-4.6 Scanning auth.ts, sessions.ts, and 3 callers. I'll preserve AuthError and switch getToken() to SessionStore.read().
  42- const token = await legacyTokens.get(userId)
  42+ const token = await SessionStore.read(userId)
  55  if (!token) throw new AuthError('expired')
4 files changed · 38 +/– · 0.9s · direct to Anthropic
§ 01

your keys. your models. your code.

SinWeave puts every layer of the AI stack back in your hands — and keeps everything you already love about VS Code.

Bring your own key

OpenAI, Anthropic, Gemini, OpenRouter, xAI, Mistral, Groq — plug in whatever you already pay for. Verify the key in-app, then use the same quota everywhere.

Local models, first-class

Ollama, LM Studio, vLLM, and any OpenAI-compatible endpoint auto-detect. Run everything on your own hardware — your code never leaves the machine.

Agentic multi-file edits

Ask for a change across the repo. SinWeave reads, reasons, and writes coherent diffs you apply or reject one hunk at a time — never a stealth write.

Quick Edit (⌘K)

Select, invoke, describe. A focused inline editor rewrites the selection right where your cursor is — no modal dance, no context loss.

Context-aware autocomplete

Tab completion backed by your model of choice — aware of the file, the project, and your recent edits. Swap providers without switching editors.

Every VS Code extension

SinWeave is a true VS Code fork — your extensions, keybindings, themes and settings transfer in as-is. Open it and keep shipping; no muscle-memory tax.

§ 02

how it works

From download to your first AI edit in about two minutes. No account, no onboarding wizard.

  1. 01

    Install & open your project.

    Download, drag to Applications, open your folder. Your extensions, themes and keybindings are already there — it's the editor you know.

  2. 02

    Paste a key, or point at a local model.

    Drop in an API key from any provider and verify it in-app — or let SinWeave auto-detect Ollama, LM Studio, or vLLM running on your machine.

  3. 03

    Ask, review, apply.

    Chat across files or hit ⌘K inline. Every change lands as a reviewable diff — accept, reject, or edit each hunk. Your Git history stays clean.

§ 03

why not the cloud editors

Cursor and the rest route your code through their servers and meter you monthly. SinWeave doesn't sit between you and the model at all.

SinWeave Cloud AI editors
Pricing Free — pay the model provider directly, or run local for $0 $20–40 / month per seat, on top of usage
Your code Stays on your machine — requests go straight to the provider Routed and indexed through a third-party server
Model choice Any provider, any model, including fully local A curated list behind their proxy and their markup
Account None required — download and go Mandatory sign-up and login
Extensions Full VS Code compatibility, out of the box Usually forks of VS Code too — but on their terms
Source Open — inspect it, fork it, build it yourself Closed, proprietary client
§ 04

every model

Direct connections to whatever you already use. No middle tier.

Requests go straight from your editor to the provider. SinWeave never proxies, logs, or stores your prompts or code. The only servers involved are the ones you chose.

Available for macOS · more platforms on the way

install SinWeave

Signed & notarized. Requires macOS 11 or later · 8 GB RAM recommended.

§ 05

questions

Is SinWeave free?

Yes. The editor itself is free — no seats, no tiers, no trial timers. If you bring an API key, you pay the model provider directly (not us). If you run local models with Ollama, LM Studio, or vLLM, you pay nothing at all.

Does SinWeave send my code anywhere I don't know about?

No. API requests go straight from your editor to whichever provider you configured. There's no SinWeave server between you and the model. If you use only local models, nothing leaves your machine — ever.

How is this different from Cursor or Windsurf?

No middleman, no required account, no metered plan, no mandatory cloud tier. You pick the models you want — frontier, budget, or fully local — and SinWeave wires them in directly. You keep the keys, the quotas, and the code.

Will my extensions, keybindings, and themes carry over?

Yes. The extensions, keybindings, themes, and settings you already rely on transfer in as-is. Open SinWeave and everything's where you left it.

What about auto-updates?

Packaged releases ship with a signed, notarized auto-updater. New versions install in the background when available; you can pause or disable updates anytime in Settings.

Can I use this at work?

Yes. SinWeave is free for individuals and teams — no per-seat fees. The model provider you plug in may have its own terms, so check with them if you're shipping on their API in production.