Vibecode Insomnia

track this build5 phases, 10 steps, beginner friendly
YES · one-shottable
price $12/moyou'd save $144/yrbuild time one sittingcategory 🛠️ dev toolsreplaced by 0 people

Insomnia went cloud-first and the open-source fork Bruno exists because of it. A file-based client with environments and assertions is a sitting, and the free tier already covers most solo use. The seat price is for teams and RBAC.

the project pack5 files · written for this build, step by step
README.md
# Insomnia · indie build

A file-based API client for one developer, with a small local web UI: requests as YAML in git, secrets only from the shell, assertions and chaining, history with diffs, and an importer for Insomnia's v4 export. Bruno is the free open-source answer; this is the version you can read in an afternoon.

Estimated effort: **one sitting**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Node 22, a CLI plus a localhost page | no cloud, no sync |
| Storage | YAML in git, SQLite history | diffable and disposable respectively |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Everything in this build runs on it: the server, the scripts, the tests.
  - Get it: Download the LTS installer from nodejs.org, or install with your package manager (brew install node, or nvm install 22). Restart the terminal afterwards.
  - Verify: node --version prints v22 or higher
- [ ] **A terminal and a code editor** · free
  - Why: Every step below is a command you type or a file you edit.
  - Get it: VS Code (code.visualstudio.com), Cursor or Zed. Open a folder for the project and use the editor's built-in terminal.
  - Verify: You can open a folder and run a command in its terminal
- [ ] **Git** · free
  - Why: History for your code, and the way most hosts deploy.
  - Get it: Install from git-scm.com or with your package manager, then run git init in the project folder once it exists.
  - Verify: git --version prints a version
- [ ] **Try Bruno first** · free
  - Why: The fork that stayed file-based and offline. Use it unless you want your own.
  - Get it: usebruno.com
- [ ] **Your Insomnia export (v4 JSON)** · free
  - Why: Phase 5 imports it.
  - Get it: Insomnia > Preferences > Data > Export Data > Insomnia v4 JSON.

## Quick start

```sh
mkdir api-cli && cd api-cli && git init && npm init -y && npm pkg set type=module && npm install yaml@2
mkdir -p requests environments && cp .env.example .env
```

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Cloud sync, RBAC, mocks, gRPC: the seat price.
- the desktop GUI
- cloud projects and RBAC
- the mock server
- GraphQL and gRPC tooling

If one of those is essential to you, that is the reason to keep paying for Insomnia, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Teams pay for shared cloud projects with roles. Individuals mostly do not, which is why the free tier is generous.

what you lose

xthe desktop GUI

xcloud projects and RBAC

xthe mock server

xGraphQL and gRPC tooling

prior art · use these instead of building, if you'd ratherBrunothe fork that stayed file-based and offline
share on X ↗"I just replaced Insomnia ($12/mo) with one prompt"
the numbers

Insomnia pricing

pro$12/mo · monthly per user · $144/yr

free tierThe free Essentials tier covers unlimited local and Git-synced projects for up to 3 users.

verified 2026-09-04 · source ↗

questions
Is Insomnia free?

The free Essentials tier covers unlimited local and Git-synced projects for up to 3 users. Paid is Pro at $12/mo (checked 2026-09-04).

Vibecode Insomnia

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Insomnia replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Insomnia cost?

Insomnia costs about $12/month (Pro, checked 2026-09-04), which is $144 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing Insomnia?

Honestly: the desktop GUI; cloud projects and RBAC; the mock server; GraphQL and gRPC tooling. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Insomnia?

Yes: Bruno (the fork that stayed file-based and offline). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.