NeuAIs Documentation
Welcome to the NeuAIs Platform documentation. NeuAIs is a micro-agent infrastructure orchestration platform designed to deploy, monitor, and scale thousands of autonomous AI agents.
Quickstart
Get started in 5 minutes
Deploy Your First Agent
Step-by-step deployment guide
Observatory 3D Visualization
Real-time agent monitoring
API Reference
Complete API documentation
What is NeuAIs?
NeuAIs is an enterprise-grade platform for deploying and managing thousands of autonomous AI agents. Built with Rust and Go for performance and reliability.
Quick example
Deploy an agent in seconds:
# Install the CLI
curl -sSL https://install.neuais.com | sh
# Deploy your first agent
neuais agent deploy my-agent \
--runtime rust \
--replicas 10
# Watch it scale
neuais agent logs my-agent --tail 20 --follow
Architecture
The NeuAIs platform consists of three layers working together to provide a complete agent orchestration solution:
User Applications
Dashboard, Admin Console, Observatory 3D Visualization, and CLI for complete control and visibility
Backend Services
Auth, IAM, KMS, Billing, Compute, Storage, Database, and AI Network services
Agent Infrastructure
1000+ micro AI agents handling monitoring, processing, and analysis tasks
┌──────────────────────────────────────────────────┐
│ Dashboard │ Observatory │ CLI │ Admin │
├──────────────────────────────────────────────────┤
│ Auth │ IAM │ KMS │ Compute │
│ Billing │ Storage │ Database │ Network │
├──────────────────────────────────────────────────┤
│ 1000+ Micro AI Agents │
│ (Monitor • Process • Analyze • Scale) │
└──────────────────────────────────────────────────┘
Key Features
Scale
Deploy from 1 to 1000+ agents with automatic load balancing, health monitoring, and intelligent resource allocation.
Visualize
Real-time 3D visualization of agent networks, message flows, and system telemetry through Observatory.
Secure
Enterprise-grade security with IAM, KMS, fine-grained access control, and encrypted communication.
Monitor
Comprehensive metrics, logs, and distributed traces for every agent and service in your infrastructure.
Cost-Effective
Pay only for what you use. Optimized for efficiency at scale with intelligent resource management.
Production Ready
Built with Rust and Go for maximum performance, reliability, and safety in production environments.
Getting Started
- Install the CLI - Set up your development environment
- Deploy Your First Agent - Launch and configure an agent
- Monitor in Observatory - Visualize your agent network
- Scale to Production - Take it to 1000+ agents
Example: Creating an Agent
Here’s a simple agent that monitors system health:
#![allow(unused)]
fn main() {
use neuais_sdk::prelude::*;
#[agent(name = "health-monitor")]
pub struct HealthMonitor {
interval: Duration,
threshold: f64,
}
#[async_trait]
impl Agent for HealthMonitor {
async fn run(&mut self, ctx: &Context) -> Result<()> {
loop {
let metrics = ctx.collect_metrics().await?;
if metrics.cpu_usage > self.threshold {
ctx.alert("High CPU usage detected").await?;
}
tokio::time::sleep(self.interval).await;
}
}
}
}
Deploy it:
neuais agent deploy health-monitor \
--config ./config.toml \
--replicas 5 \
--region us-west-2
Monitor it:
# View real-time logs
neuais logs health-monitor --tail 50 --follow
# Check agent status
neuais agent status health-monitor
# Scale up
neuais agent scale health-monitor --replicas 20
Backend Services
NeuAIs provides a complete suite of backend services:
| Service | Description | Status |
|---|---|---|
| Auth | Authentication and session management | Production |
| IAM | Identity and access management | Production |
| KMS | Key management and encryption | Production |
| Billing | Usage tracking and billing | Production |
| Compute | Agent execution environment | Production |
| Storage | Distributed object storage | Production |
| Database | Managed database services | Production |
| AI Network | Agent communication mesh | Production |
Use Cases
Infrastructure Monitoring
Deploy agents to monitor servers, containers, and cloud resources across your entire infrastructure.
Data Processing
Process streams of data in real-time with agents that scale automatically based on load.
Security Analysis
Analyze logs, network traffic, and system events for security threats and anomalies.
Cost Optimization
Monitor resource usage and automatically optimize cloud spending across providers.
Support
- Documentation: You’re reading it
- GitHub: github.com/neuais/platform
- Issues: github.com/neuais/platform/issues
- Community: Join our discussions
Ready to get started? → Quickstart Guide