Build and deploy
enterprise AI.

The most powerful SDK for building enterprise-grade AI applications. Type-safe, fully documented, and ready for production.

Try It Live

Interactive API Playground

Test our SDK directly in your browser. Run real code examples and see instant responses from our API.

agents.run()models.list()chat.complete()embeddings.create()workflows.execute()knowledge.query()analytics.track()files.upload()agents.run()models.list()chat.complete()embeddings.create()workflows.execute()knowledge.query()analytics.track()files.upload()
import { Swfte } from '@swfte/sdk';

// Initialize the client
const swfte = new Swfte({
  apiKey: process.env.SWFTE_API_KEY,
});

// Create an intelligent agent
const response = await swfte.agents.run({
  task: 'sentiment-analysis',
  data: {
    message: "Your product transformed our workflow!"
  }
});

console.log(response.sentiment); // "positive"
console.log(response.score);     // 0.95

Your guided integration path

Get up and running in minutes with our simple three-step process.

npm install @swfte/sdk
Step 1

Install the SDK

Add the Swfte SDK to your project with a single command. Supports npm, yarn, pnpm, and bun.

import { Swfte } from '@swfte/sdk';

const swfte = new Swfte({
  apiKey: process.env.SWFTE_API_KEY,
});
Step 2

Configure Authentication

Securely connect with your API key. Environment variables, config files, or direct initialization—your choice.

const response = await swfte.agents.run({
  task: 'analyze',
  data: { text: 'Hello, world!' }
});

console.log(response.result);
Step 3

Make Your First Call

Call the API and receive intelligent responses in seconds. Full TypeScript support with autocomplete.

Developer FAQs

We offer native SDKs for TypeScript/JavaScript, Python, Go, Ruby, and Java. Our REST API works with any language that can make HTTP requests.

Use API keys stored in environment variables or passed directly to the SDK. We support OAuth2 for enterprise SSO integration and provide secure key rotation.

Free tier: 100 requests/minute. Pro: 1,000 requests/minute. Enterprise: Custom limits with dedicated capacity and burst handling.

The SDK provides typed error classes with detailed messages. All errors include request IDs for debugging and support. We also offer automatic retries with exponential backoff.

Yes! All SDKs support Server-Sent Events (SSE) for real-time streaming. You can receive tokens as they are generated for responsive UIs.

Ready to start building?

Get your API key and start building in minutes. Free tier available.