For solo consultants & small teams

Client feedback,
shipped as code.

Jarvas turns client feedback into reviewed pull requests — automatically. The consultant approves, never writes the code. Built for the consulting business that ships every week.

jarvas · pipeline
● LiveRun #142 · approved 0:03 ago
stage b · execute
Inbound feedback

“The pricing toggle is too cramped on mobile — can it stack vertically below 480px?”

From the portal · acme.co

— pricing-toggle.tsx
+ pricing-toggle.tsx

-  <div className="flex items-center gap-4">
+  <div className="flex flex-col gap-3 sm:flex-row sm:items-center sm:gap-4">
     <Toggle ... />
fix(pricing): stack toggle vertically on mobile
2 files changed · +18 −6
Ready to review

Trusted by independent consultants shipping work every week

Claude CodeGitHub PRsFastAPINext.js 15Postgres 16Redis 7Chrome MV3PWAClaude CodeGitHub PRsFastAPINext.js 15Postgres 16Redis 7Chrome MV3PWA
§02 · How it works

Three motions.
One quiet loop.

The whole platform exists to compress one cycle: client says something, code lands. Everything else is in service of that.

  1. Step 01 · Capture
    01

    Feedback comes in from anywhere

    Clients flag issues from a portal, the Chrome extension, or your mobile app. Each item arrives with screenshot, DOM context, and the exact URL — no back-and-forth.

  2. Step 02 · Generate
    02

    AI writes the code, opens a PR

    Approve a feedback item and Claude Code drafts the change in a sandboxed worktree. A pull request lands on GitHub with a plain-English summary of what changed and why.

  3. Step 03 · Review
    03

    You review, merge, ship

    Read the diff in-app, request changes if needed, merge when it's right. The whole loop — from client click to deployed change — runs in minutes, not days.

§03 · What you get

Six capabilities.
Zero busywork.

Six capabilities that eliminate the busywork — so you focus on the work that matters.

jarvas · feedback
Button not responding on mobileIn progress
Dashboard loads slowly on 3GPR opened
Wrong currency symbol in invoicesDeployed
Export PDF missing client logoSubmitted
01

Visual feedback

Click any element on a live site. We capture the screenshot, DOM, console errors, and route it to the right project.

jarvas · pipeline · Stage B
Claude runningETA ~4 min
✓ Reading project rules
✓ Cloning repository
✓ Analysing feedback context
→ Writing patch…
Opening pull request
Running CI checks
60%
View PR →
02

Autonomous PRs

Claude Code follows your per-project rules, drafts the change, and opens a PR. You stay in review, not implementation.

jarvas · client portal
A
Acme Corp
Owner
Budget spent€8,400 / €12,000
Open tasks4 tasks
Active sprintv2.1 — Checkout
03

Client portal

Owners see budgets and roadmap. Members see only their assigned projects. Full role-based access out of the box.

jarvas · meeting notes
Wed 4 Jun · Acme Corp
AI summary ready
Client confirmed Q3 deadline for checkout redesign
Need to integrate Stripe — existing MB WAY stays
Helder to share Figma mockups by Friday
Next call scheduled for June 12
AI summary generated·3 action items extracted
04

Meeting notes

Live note-taking on mobile, AI-structured summaries, organized by client — searchable, shareable, never lost.

jarvas · workspaces
3 workspaces · row-level isolated
B
Bitsapiens
6 clients · isolated
Active
S
Studio Norte
3 clients · isolated
Active
W
Webburo
11 clients · isolated
Active
05

Multi-tenant by design

Every record is tenant-scoped at the ORM layer. Built for the SaaS future from day one, isolated from day zero.

Good morning, Helder
Wed, 4 Jun
H
Active sprints
Acme · v2.172%
Studio · Auth40%
PR #42 needs review
Meeting in 2h
New feedback: Acme
PWAPushOffline
06

Mobile-first

Run the consulting business from your phone. Installable PWA, push notifications, offline-friendly drafts.

§04 · The stack

Built on tools you trust

No proprietary lock-in. Your code stays yours, on your GitHub, in your repos.

No vendor lock-in · self-hosted
  • 01Next.js 15
  • 02React 19
  • 03Tailwind v4
  • 04FastAPI
  • 05SQLAlchemy 2
  • 06PostgreSQL 16
  • 07Redis 7
  • 08Claude Code
  • 09GitHub OAuth
  • 10Chrome MV3
  • 11Web Push
  • 12Docker
§05 · Questions, answered

No marketing.
Just answers.

Still have questions? Write to us.

No. Jarvas uses your existing Claude Code CLI subscription — log in once on the host and you're done. The only optional API is OpenAI, used only if you want AI summaries on meeting notes.

Each pipeline run executes in a sandboxed worktree on your own infrastructure. Generated changes never leave your machine until they land in your GitHub repo as a pull request.

No. Portal users get role-based access. Owners see all projects, financials, and the team roster. Members only see projects they've been explicitly assigned to.

The platform is proprietary today. The architecture is intentionally portable — Postgres, Redis, FastAPI, Next.js — so nothing about it is exotic to operate.

§06 · Start

The consulting business, on autopilot.

Stop typing the same fix three times. Start reviewing instead of writing.