SDKs

Official SDKs

Typed Python and TypeScript clients for the Claix API, plus tools for LangChain, LangGraph, CrewAI, and LlamaIndex.

TypeScript · CrewAI

Claix tools for CrewAI in TypeScript

Endpoint

SDKnpm install claix-ai @crewai-ts/core

createClaixCrewTools returns @crewai-ts/core StructuredTool instances: extract a file, query a space, add or remove a document, and replace content.

@crewai-ts/core · GitHub · claix-typescript

1. Usage

import { Agent } from "@crewai-ts/core";
import { ClaixClient } from "claix-ai";
import { createClaixCrewTools } from "claix-ai/crewai";

const tools = await createClaixCrewTools(new ClaixClient());
const analyst = new Agent({
  role: "Document auditor",
  goal: "Extract contracts and reconcile them against invoices",
  backstory: "You never guess missing fields; you trust Claix nulls.",
  tools,
});

Request examples

import { Agent } from "@crewai-ts/core";
import { ClaixClient } from "claix-ai";
import { createClaixCrewTools } from "claix-ai/crewai";

const tools = await createClaixCrewTools(new ClaixClient());
const analyst = new Agent({
  role: "Document auditor",
  goal: "Extract contracts and reconcile them against invoices",
  backstory: "You never guess missing fields; you trust Claix nulls.",
  tools,
});