Claude icon

Can I vibecode Claude?

price $20/moyou'd save $240/yrbuild time not realistically solocategory ai-assistantsreplaced by 5 people
NOT REALLY
MOATproprietary modelsinfrastructure scale

A Claude-like UI is trivial; the model, safety/reliability layer, long-context performance, artifacts/projects, and platform distribution are not.

In-List Ad$79/30 days
promote your product in the vibecoded list

The Build Prompt

copy it and go build
ready to paste · 1,239 chars
Build me a personal chat client on the Anthropic API to replace my Claude Pro
subscription with per-token billing. Requirements:

- A local web app: Node + Express + better-sqlite3, streaming replies over SSE,
  a conversation sidebar, Markdown rendering with marked.
- Anthropic API key in .env; model picker with Sonnet as the default and Opus
  on demand; system prompt editable and saved per project.
- Projects: a project groups conversations and holds a few reference docs
  (plain text or PDF via pdf-parse) prepended as context for every chat inside
  it.
- Use prompt caching on the project docs to cut token costs, the API supports
  it directly.
- SQLite FTS5 search across all conversations; export any thread to Markdown.
- A cost meter per conversation plus a monthly total from the API usage fields,
  so the keep-paying-or-not decision is a number, not a feeling.
- Localhost only, no accounts, no telemetry.
- Out of scope: artifacts, mobile apps, and agent features. If the cost meter
  shows heavy use, flat-rate Pro or Max wins; include that comparison logic in
  the README.
- README: key setup, a link to current per-token prices, and state that the
  model is the product; this wrapper only changes how I pay for it.
In-List Ad$79/30 days
promote your product in the vibecoded list

What you lose

  • Hosted infrastructure and managed operations from Claude
  • The original service's mature integrations and ecosystem
In-List Ad$79/30 days
promote your product in the vibecoded list
Share on X ->Your vote helps rank the vibecoded list.

Questions

5 answers