Skip to main content

Overview

in10nt provides a simplified API for creating and managing AI coding agents with custom Docker environments. The SDK has been streamlined to 3 core flows:

Container Templates

Create custom environments with your base images

Instances

Create and manage VM instances

Task Execution

Run AI-powered coding tasks

Quick Example

import { In10ntClient } from '@in10nt/sdk';

const client = new In10ntClient({
  apiKey: process.env.IN10NT_API_KEY
});

// Create instance and run task
const instance = await client.instances.create({
  name: 'my-agent'
});

const result = await instance.run(
  'Build a REST API for user management'
);

console.log(result.response);

Key Features

  • Simple API: Intuitive manager pattern with templates, instances, and usage
  • Custom Environments: Use any Docker image as your base
  • Auto Health Checks: Automatic instance readiness detection
  • Conversation History: Maintained automatically across multiple prompts
  • TypeScript Support: Full type definitions included

Get Started

SDK Architecture

In10ntClient
├── templates: ContainerTemplateManager
├── instances: InstanceManager
└── usage: UsageManager
The SDK uses axios for HTTP requests and provides a fluent API with method chaining and async/await support.