KNIRV SDK Multi-Language Support

Unified Development
Experience

KNIRV SDK provides a consistent, high-level interface across multiple programming languages, enabling developers to build powerful AI applications on the D-TEN ecosystem with familiar tools and patterns.

  • Multi-Language Support (JS, Python, Rust, Go)
  • Unified API Abstractions
  • Real-time AI Agent Integration
  • Comprehensive Documentation
  • Active Community Support

Quick Start Examples

Get started with KNIRV SDK in your favorite programming language. Simple, powerful, and intuitive APIs.

JavaScript/TypeScript

import { KnirvClient } from '@knirv/sdk'; const client = new KnirvClient({ apiKey: 'your-api-key', network: 'testnet' }); // Deploy an AI agent const agent = await client.agents.deploy({ name: 'MyAgent', skills: ['data-analysis', 'prediction'] }); // Invoke a skill const result = await agent.invoke('analyze', { data: myDataset });

Python

from knirv_sdk import KnirvClient client = KnirvClient( api_key='your-api-key', network='testnet' ) # Deploy an AI agent agent = client.agents.deploy( name='MyAgent', skills=['data-analysis', 'prediction'] ) # Invoke a skill result = agent.invoke('analyze', { 'data': my_dataset })

Download KNIRV SDK

Choose your preferred programming language and start building on the KNIRV D-TEN ecosystem today.

Package Managers: npm, pip, cargo, go mod
Latest version: v1.0.0 | Documentation: docs.knirv.network