Documentation v1.2
Neura Documentation
Everything you need to integrate the Control Plane into your agentic stack. SDKs for Go, Python, and TypeScript.
⌘K
Choose Your SDK
First-class support for your preferred language. All SDKs are open-source and actively maintained.
🔵
Go SDK
v1.2.0High-performance SDK for Go applications
go get github.com/neura-os/neura-go
🐍
Python SDK
v0.2.0Pythonic interface for ML pipelines
pip install neura-sdk
💙
TypeScript SDK
v1.0.5Type-safe SDK for Node.js & browsers
npm install neura-os
Explore the Docs
Comprehensive guides and references for every aspect of Neura.
Quick Start
Get Running in Minutes
Our SDKs handle the complexity of memory management, policy enforcement, and audit logging. Focus on building your agent logic.
- Automatic policy validation
- Built-in memory persistence
- Full audit trail logging
- Type-safe API bindings
example.ts
import { NeuraClient } from '@neura-os';
// Initialize the Neura client
const client = new NeuraClient({
apiKey: process.env.NEURA_API_KEY, // Optional if set in env
endpoint: 'https://api.neura-os.com' // Optional, defaults to production
});
// Follow: https://www.npmjs.com/package/neura-os?activeTab=readme
// Create an agent with policy constraints
const agent = await neura.agents.create({
name: 'data-processor',
policies: ['no-pii-exposure', 'rate-limit-100'],
memory: {
type: 'episodic',
retention: '30d'
}
});
// Execute with full audit trail
const result = await agent.execute({
task: 'Process customer feedback',
context: { batchId: 'batch-123' }
});
console.log(result.decision); // Deterministic outputPopular Resources
Curated guides and articles to help you get the most out of Neura.
Ready to Build Safer Agents?
Join the developers using Neura to build the next generation of AI applications with built-in safety guarantees.