Coming soon - join the waitlist

Ship your product, not your infrastructure

Modular services for auth, data, social, and beyond. Clean APIs built for indie hackers and startups who move fast.

We're building in the open. Be the first to know when we launch.

app.ts
// Pick what you needimport { Heimdall } from '@productcraft/heimdall';import { Trawl } from '@productcraft/trawl';import { Agora } from '@productcraft/agora';const auth = new Heimdall({ appId: 'my-app' });const session = await auth.verify(token);const job = await Trawl.extract({  url: 'https://dailystoic.com/today',  schema: ReflectionSchema,  webhook: 'https://my-app.com/hook',});const feed = await Agora.feed(session.userId);

Why ProductCraft

Built different, on purpose

Ship in minutes

Clean APIs designed for copy-paste integration. Working code in minutes, not days.

LLM-friendly

APIs built for the age of vibe coding. Structured, predictable, and easy for AI tools to work with.

Indie-priced

Generous free tiers and transparent pricing. Scale when you need to, not when we want you to.

Secure by default

Encryption, audit logs, and observability baked in from day one. Not bolted on later.

Products

Everything you need to ship

Focused tools that do one thing well. No bloat, no lock-in, and APIs you can actually read.

Coming soon

Heimdall

Auth that gets out of your way

M2M tokens, multi-tenant apps, and RBAC in one API. Built for indie hackers and small teams who need auth that works, without the enterprise bloat.

  • Machine-to-machine authentication
  • Multi-tenancy (Apps)
  • Role-based access control
  • LLM-friendly API surface
  • Invite flows & user management
  • Audit logging built in
Coming soon

Trawl

AI-powered web data on demand

Send an API request. An LLM agent fetches data from the web and delivers it to your webhook in the schema you define. Stateless, encrypted, observable.

  • LLM agent for web data extraction
  • Custom schema per request
  • Webhook delivery with encryption
  • Real-time dashboards
  • Full observability & tracing
  • Stateless architecture
Coming soon

Rally

Waitlists that actually convert

Collect interest, manage signups, and notify your future users through a single API. One endpoint, one dashboard, no spreadsheets.

  • Waitlist API with validation & dedup
  • Swagger-documented endpoints
  • Built-in analytics & export
  • Webhook notifications on signup
  • Embeddable forms (coming later)
  • Auth-ready via Heimdall integration
Coming soon

Agora

Social features, one API away

Feeds, reactions, follows, comments, and content ranking through a clean REST API. Months of social infrastructure, already built.

  • Activity feeds & timelines
  • Social graph (follow, block, mute)
  • Reactions, comments & threads
  • Built-in ranking algorithms
  • Moderation & safety tooling
  • LLM-friendly API surface

Be the first to know

We're building the backend services you'd build yourself if you had the time. Join the waitlist and we'll let you know when we launch.