Developers

Build on Falcon infrastructure.

One SDK for every model. Streaming, function-calling, embeddings, agents, MCP and webhooks — production-ready from day one.

falcon.ts
import Falcon from "@falcon/sdk";

const falcon = new Falcon({ apiKey: process.env.FALCON_KEY });

// Route to the best model automatically
const res = await falcon.chat.completions.create({
  model: "falcon-router/best",
  messages: [{ role: "user", content: "Summarize this quarter's board deck." }],
  tools: [{ type: "knowledge", knowledgeBase: "kb_boardroom" }],
  stream: true,
});

for await (const chunk of res) process.stdout.write(chunk.delta ?? "");
APIs

Every primitive, one platform.

A cohesive API surface for models, agents, knowledge, workflows and MCP.

Unified Model API

OpenAI-compatible endpoint that fans out to every provider — GPT, Claude, Gemini, Llama, Mistral and more.

Agent API

Spawn, invoke and observe long-running agents with memory, tools and guardrails.

Knowledge API

Ingest, chunk, embed and query your data with hybrid search and citations.

Workflow API

Trigger and orchestrate multi-step pipelines from any service.

Artifacts API

Create, update and stream interactive documents, code and visualizations.

MCP Runtime

Host and consume Model Context Protocol servers with OAuth-secured connectors.

Developer Experience

Instruments, not just endpoints.

SDKs, webhooks, analytics and monetization built for teams that ship.

TypeScript SDK

Type-safe, streaming-first client with tree-shakeable modules.

Python SDK

Idiomatic async client with first-class agent and RAG helpers.

Webhooks

Delivery-guaranteed events for agent completions, workflow triggers and usage.

Usage Analytics

Per-key, per-model, per-project metrics with cost attribution and alerts.

Model Switching

Swap models per request or per policy without touching application code.

API Monetization

Publish your agents and workflows to the marketplace with built-in metering and payouts.