Connecting

Your AI writes the code. Vibstr remembers what it did.

Every plan, build, bug and fix — captured as your agent ships, closed by your own commits. Nothing slips, nothing's lost.

Read exactly how it works

The problem, once

You've hit /clear. The agent forgot the three bugs you found yesterday. The plan lives in a chat you can't scroll back to. The build history lives nowhere.

Vibstr is the memory layer. The agent ships; Vibstr keeps the record.

The loop

The value isn't the loop. It's that you only do step 1 and 3.

1

Copy the prompt

One-click from Settings → PROJECT → Connect Claude Code. Paste the master snippet into your CLAUDE.md once. You never paste anything per-build again.

# Vibstr workflow
When the user asks for a build:
1. POST to vstr-plan-create
   with the plan body +
   derive_items: true
2. Read the returned
   item_numbers from the response
3. Code against them
4. Commit with "closes #NN"
   references
5. Run the build-report curl

Claude reads your CLAUDE.md on every session start. The loop is now in muscle memory — Claude's, not yours.

2

Claude writes the plan + items

Tell Claude "fix the search ranking." Claude writes the plan, creates the items in Vibstr via the API, codes the change. You watch.

vstr-plan-create
  → 3 items derived
  #342  Server-side ranker
  #343  Cascade re-roll on
        hero swap
  #344  Vitest sweep green
        before push

The items are in Vibstr. You didn't file them. You didn't write the plan.

3

Push the commit

Claude writes the commit message. You push.

git commit -m "Add server-side
ranker -- closes #342 #343 #344

Six sources, $1 floor, pantry-led
ranking."

Items flip to done. Build records the version, the commit hash, the prompt, an auto-generated changelog. Any .md files touched by the commit — specs, plans, release notes — auto-link to the build's Documents tab. You filed nothing by hand.

See the whole loop in five minutes →

The receipt

The closes #NN parser is deterministic. It runs first, before any AI touches anything, and it costs zero AI credits. The AI semantic matcher only catches what your commit message didn't name explicitly.

We use AI as little as possible. That's the point.

The disarmers

Works without an AI agent at all.

Bulk-ship items by hand. Parse plans with zero AI. Post-commit script for bash, PowerShell, or GitHub Actions. Manual-first parity is non-negotiable.

Your data exports as JSON or CSV, any time.

No lock-in. Never was.

BYO Anthropic key.

We never see your AI bill. We never mark up compute. Pay us for the workflow, pay Anthropic for the tokens.

Three statuses. Open, checking, done.

No sprints, no story points, no points-vs-hours holy war. Labels carry the rest.

Coming from VivifyScrum?

VivifyScrum service ends June 30, 2026. The migration importer is live — upload your sprint columns export, map columns to status, hit Import. Five minutes, tested against real 51-item sprints.

Migrate from VivifyScrum →

Vibstr won't make you better at AI coding.

It's the record layer — the memory and the ledger. The agent still drifts, still forgets mid-session. What changes is that the durable record of your plans, builds and bugs survives outside the context window.

It's a system of record for AI-driven dev. Not a fix for the agent's amnesia.

Set it up in five minutes. Or read exactly how it works first — the curl, the schema, the whole loop. We don't bury any of it.

How we ship