Private beta · 2026

The headless client for Crow AI agents

A framework-agnostic TypeScript SDK for building on Crow agents. Streaming, authentication, tool calling, and conversation management — without the UI lock-in.

Works with React, Vue, Svelte, Node, and edge runtimes.

agent.ts
1import { createCrow } from "@crow/client"
2
3const crow = createCrow({
4 agent: "support-triage",
5 token: process.env.CROW_TOKEN,
6})
7
8// Stream a response, headless & framework-agnostic
9const stream = await crow.send("Where is my order #?", {
10 tools: { lookupOrder, escalate },
11})
12
13for await (const chunk of stream) {
14 console.log(chunk.text)
15}

One client. Every runtime.

ReactVueSvelteNext.jsNode.jsDenoBunCloudflare Workers

Everything you need

A complete client for production agents

usecrow handles the hard parts of talking to Crow agents so your team can focus on the product.

Streaming first

Token-by-token streaming over an async iterator. Render responses as they arrive — no polling, no glue code.

Built-in authentication

Short-lived tokens, refresh handling, and per-user scoping out of the box. Bring your own auth provider.

Tool calling

Register typed tools and let agents call your functions. Full type inference from definition to result.

Conversation management

Persist, resume, branch, and replay threads. The client handles message state so you don't have to.

Framework-agnostic

A headless core with zero UI assumptions. Drop it into any frontend, backend, or edge function.

Type-safe by design

End-to-end TypeScript types for agents, tools, and events. Catch mistakes at compile time, not in prod.

A clean API

Wire up an agent in a few lines

The same ergonomic API across every capability. No SDK sprawl, no framework adapters — just a typed client you call from anywhere.

stream.ts
1const stream = await crow.send("Summarize this thread")
2
3for await (const chunk of stream) {
4 process.stdout.write(chunk.text)
5}
6
7const { messageId } = await stream.done()

Pricing

Simple plans, invite-only for now

usecrow is in private beta. Pick the plan that fits and request access — purchasing unlocks once your team is approved.

Hobby

$0/mo

For side projects and getting to know the client.

  • 1 connected agent
  • 10k messages / month
  • Streaming & tool calling
  • Community support

Pro

Most popular
$49/mo

For teams shipping agents to production.

  • Unlimited agents
  • 1M messages / month
  • Conversation persistence
  • Token auth & per-user scoping
  • Priority support

Enterprise

Custom

For organizations with scale and compliance needs.

  • Volume pricing
  • SSO & audit logs
  • Self-hosted runtime option
  • SLA & dedicated support

Start building on Crow agents today

Join the waitlist for the headless client trusted by teams shipping real agents. We onboard new teams every week.