Documentation

Build on Crow agents in minutes

usecrow is a framework-agnostic TypeScript client. Install the package, point it at your agent, and start streaming.

Install the SDK

The client ships as a single dependency with zero framework assumptions. It runs in Node, the browser, and edge runtimes.

$npm i @crow/client

Your first request

Create a client, send a message, and iterate over the streamed response. That's the whole loop.

quickstart.ts
1import { createCrow } from "@crow/client"
2
3const crow = createCrow({
4 agent: "support-triage",
5 token: process.env.CROW_TOKEN,
6})
7
8const stream = await crow.send("Hello, Crow")
9for await (const chunk of stream) {
10 console.log(chunk.text)
11}