Skip to content

Scriptor-Group/documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enterprise AI Platform for Intelligent Applications

Getting StartedAPI ReferenceDeploymentExamples

Version License


Overview

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.

Key Capabilities

🤖 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

Getting Started

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:

Self-Hosted Deployment

Deploy Devana.ai in your infrastructure for full control:

  1. Review RequirementsSizing & Specifications
  2. Configure LLM ProvidersLLM Configuration
  3. Deploy with KubernetesInstallation Guide

Prerequisites:

  • Kubernetes 1.24+
  • PostgreSQL 14+
  • 16GB RAM minimum (see requirements for production sizing)

Documentation

For Developers

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.

  • Documents (PDF, Office, Text)
  • Images with OCR support
  • Structured data (JSON, CSV)

For DevOps & SysAdmins

Production-ready deployment.

Monitor and maintain your deployment.

Enterprise identity integration.

  • Azure AD, Google Workspace
  • LDAP, OIDC, SAML
  • Custom SSO providers

System design and scaling.

  • Component architecture
  • Data flows and security
  • Performance optimization

For Product Teams

Changelogs

Track new features and improvements.


Examples

Basic Chat Completion

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"}
    ]
  }'

Streaming Response

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...

IFrame Integration

<!-- Embed an AI assistant in your webpage -->
<iframe
  src="https://app.devana.ai/chat/your-agent-id"
  width="100%"
  height="600px"
  frameborder="0"
></iframe>

WebSocket Real-Time

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:


Architecture

┌─────────────────────────────────────────────────────────────┐
│                      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


Use Cases

🎓 Knowledge Management

Deploy RAG-powered assistants that answer questions from your documentation, wikis, and knowledge bases.

💼 Customer Support

Integrate AI agents into your support workflow with custom tools, CRM connections, and escalation handling.

📊 Document Processing

Extract, analyze, and summarize documents at scale with Odin's OCR and NLP capabilities.

🔧 Developer Tools

Build AI-powered features into your applications using our REST API, WebSocket SDK, or workflow automation.


Security & Compliance

  • Data Privacy: On-premise deployment keeps your data within your infrastructure
  • Access Control: Role-based permissions, SSO integration, audit logs
  • Compliance Ready: GDPR, SOC 2, ISO 27001 compliance support
  • Encryption: TLS in transit, encryption at rest for sensitive data

Learn more: Security Documentation


Support

Documentation & Resources

Get Help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6