Enterprise AI Platform for Intelligent Applications
Getting Started • API Reference • Deployment • Examples
Devana.ai is an enterprise-grade AI platform that empowers organizations to deploy, integrate, and control AI assistants at scale. Built for privacy, compliance, and performance.
🤖 Custom AI Agents 📄 Document Intelligence 🔐 Enterprise Security
Deploy specialized Process & analyze docs SSO, RBAC, audit logs
assistants in minutes with Odin engine GDPR & SOC 2 ready
🔌 Flexible Integration 📊 Usage Analytics 🏢 On-Premise Ready
REST API, WebSocket, Track tokens, costs, Full Kubernetes support
IFrame, SDKs and performance Private cloud deployment
The fastest way to get started with Devana.ai:
# 1. Create account at devana.ai
# 2. Generate API key from Settings → API
# 3. Make your first request
curl -X POST https://api.devana.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"agentId": "your-agent-id",
"messages": [{"role": "user", "content": "Hello!"}]
}'
Next steps:
Deploy Devana.ai in your infrastructure for full control:
Prerequisites:
Complete REST API documentation for building AI-powered applications.
Client libraries and integration packages.
Embed Devana.ai in your applications.
File types and data formats.
Production-ready deployment.
Monitor and maintain your deployment.
Enterprise identity integration.
System design and scaling.
Track new features and improvements.
curl -X POST https://api.devana.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"agentId": "cm123abc",
"messages": [
{"role": "user", "content": "Explain quantum computing"}
]
}'
const response = await fetch("https://api.devana.ai/v1/chat/completions", {
method: "POST",
headers: {
Authorization: "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
agentId: "cm123abc",
messages: [{ role: "user", content: "Tell me a story" }],
stream: true,
}),
});
const reader = response.body.getReader();
// Process stream...
<!-- Embed an AI assistant in your webpage -->
<iframe
src="https://app.devana.ai/chat/your-agent-id"
width="100%"
height="600px"
frameborder="0"
></iframe>
import { DevanaWSClient } from "devana-ws-tools";
const client = new DevanaWSClient({
apiKey: "YOUR_API_KEY",
agentId: "your-agent-id",
});
// Register custom tool
client.registerTool({
name: "getWeather",
handler: async (params) => {
return { temperature: 22, condition: "sunny" };
},
});
await client.connect();
More examples:
┌─────────────────────────────────────────────────────────────┐
│ Devana.ai Platform │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ │
│ │ Front-end │ │ API Server │ │ Odin Service │ │
│ │ (Next.js) │◄─┤ (Node.js + │◄─┤ (Document │ │
│ │ │ │ GraphQL) │ │ Processing) │ │
│ └─────────────┘ └──────────────┘ └─────────────────┘ │
│ │ │ │ │
│ └────────────────┼─────────────────────┘ │
│ ▼ │
│ ┌───────────────────────────┐ │
│ │ PostgreSQL │ │
│ │ (Relational + Vector DB) │ │
│ └───────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
│
┌─────────────┼─────────────┐
▼ ▼ ▼
┌──────────┐ ┌───────────┐ ┌─────────┐
│ LLM │ │ Embedding │ │ Storage │
│ Providers│ │ Models │ │ (S3/...)│
└──────────┘ └───────────┘ └─────────┘
Learn more: Architecture Documentation
Deploy RAG-powered assistants that answer questions from your documentation, wikis, and knowledge bases.
Integrate AI agents into your support workflow with custom tools, CRM connections, and escalation handling.
Extract, analyze, and summarize documents at scale with Odin's OCR and NLP capabilities.
Build AI-powered features into your applications using our REST API, WebSocket SDK, or workflow automation.
Learn more: Security Documentation