NewAsk mode is here

Describe the change.
Review the pull request.

weft is a coding agent for your GitHub repositories. It reads your code, makes the change in an isolated sandbox, proves it against your tests, and opens a pull request for you to review.

avichal-08/weft-playground · gemini-3.1-flash-lite

The LRU cache evicts the wrong key after a read. Fix it.

  • Searched for get(1 file
  • Read src/lru.js36 lines
  • Edited src/lru.js+4 −1
  • Tests passed in a clean sandbox all green

get() read the entry but never moved it to the front, so a key you had just used could be evicted. It now re-inserts on read, and a test covers it.

Pull request opened checks clean
Bring the model you already useAnthropicOpenAIGoogle GeminiOpenRouter

Features

Fast enough to hand off. Careful enough to trust.

weft does the legwork, searching, editing and testing, inside guardrails it can’t step outside of.

Knows your code

Ask how something works and get an answer grounded in the files and functions weft actually read, not a guess.

Isolated by default

Every chat runs in its own sandbox with no network and no credentials, so nothing it tries can reach your machine or your secrets.

Proven, not promised

Before a change counts as done, your tests run again in a fresh environment. Anything that looks like a key or a weakened test is stopped at the door.

Ask mode

Just want answers? Ask mode is read-only: weft can look at everything and change nothing.

Follow-ups in a second

Your chat keeps its workspace warm, so the next message picks up right where the last one left off.

Pull requests you’d write

Commit when you’re happy, with a message drafted for you. weft opens the pull request and keeps it up to date.

How it works

From a sentence to a reviewed change.

  1. 01

    Describe it

    Point weft at a repository and say what you need, in plain words.

  2. 02

    Watch it work

    Every search, edit and command streams in as it happens.

  3. 03

    Steer

    Follow up, change course or ask why. It’s one conversation.

  4. 04

    Verify

    Your tests run again in a clean sandbox before anything is done.

  5. 05

    Ship

    Commit and open the pull request in two clicks.

Quality

Held to a bar you can measure.

Every change to weft’s agent runs against a suite of real tasks, from bug fixes and features to follow-ups and trick questions, graded by hidden tests rather than by another AI.

Read the latest results
94%
Tasks completed correctly
100%
Bug fixes and new features
0
Changes claimed but never made
100%
Questions answered without touching code

What should we work on?

Start a chat