Anyrow SDK (@anyrow/sdk) is the official TypeScript/JavaScript client for the Anyrow API — AI-native document extraction with built-in structured storage.

Extract clean rows from PDFs, images, emails, calls, and websites. Manage tables, rows, batches, live extraction streams, and exports via a single typed client.

Runs in browsers and on Node, Bun, Deno, and Cloudflare Workers — any runtime with `fetch`.

Install:
npm install @anyrow/sdk

Quick start:
import { AnyrowSDK } from "@anyrow/sdk"
const client = new AnyrowSDK({ baseURL: "https://api.anyrow.ai", headers: { Authorization: "Bearer KEY" }})
await client.extract.once({ params: { project_id: "proj_123" }, json: { url: "https://example.com/doc.pdf" }})

Open source (MIT). Generated from the Anyrow OpenAPI spec. Also on JSR as @anyrow/sdk.

Features

  • AI document extraction
  • Structured table output
  • Streaming endpoints (SSE + WebSocket)
  • Browser + Node + Bun + Deno + CF Workers
  • Fully typed (OpenAPI-generated)
  • MIT license

Project Activity

See All Activity >

Categories

API Clients
Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Anyrow SDK!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript API Clients

Registered

2026-04-21