Cosculpt

Cosculpt

A hosted, multi-tenant feedback → AI triage / idea / build loop.

Most apps get built the way you'd pour concrete: spec it, build it, ship it. You can still change concrete after it sets — it just takes a jackhammer, more scaffolding, a slow redo. Cosculpt treats your app like a block of stone that's never finished being sculpted, shaped toward an idea already in your head — every time you or your users notice something worth changing, that's just the next stroke of the chisel.

The chisel lives right on the page: a floating widget doubles as the app's own toolshed, so your users can send feedback, an idea, or a build request without ever leaving what they're looking at. Each one opens a real GitHub Issue, and an AI workflow reacts to it — triaging feedback and ideas, or carving the build request straight into the code and shipping it, no separate editor required.

This service is the hosted intake behind that loop — one endpoint, many projects. Each project (tenant) gets an API key; the service authenticates the key, checks which kinds that project may file, and files the issue into that project's repo as a shared GitHub App.

Get started →Read the docs →

Filing feedback

POST to /api/intake with your project's API key as a bearer token:

curl -X POST https://cosculpt.dev/api/intake \
  -H "Authorization: Bearer <your-project-api-key>" \
  -H "Content-Type: application/json" \
  -d '{"kind":"idea","message":"Add a dark mode","context":{"path":"/settings"}}'

Response: { ok, number?, url?, message? }. Kinds are limited to what your project is allowed to file; the raw API key is never stored (only its hash). The docs cover keys, the widget, the server client, and the drop-in feedback templates.

Full developer docs · Health · Sign in.

hello from the feedback box