Skip to main content

Build powerful AI conversations with minimal code

The Animus platform provides state-of-the-art AI models through both a simple JavaScript SDK and REST API. Skip the complexity of managing multiple AI services - instead of setting up separate cloud infrastructure for vision models, speech processing, language generation, and image creation, the Animus SDK handles it all for you in minimal code.

Get Started in Seconds

Text Generation

Advanced language models for conversations and content

Vision Analysis

Understand and analyze images with AI

Image Generation

Create stunning visuals from text descriptions

Tool Integration

Connect to external APIs and services
Traditional approach: Wire up multiple AI providers, manage different APIs, handle authentication and scaling for each service. Animus approach: One SDK, one authentication, unified event system
// Complete multi-modal AI in 5 lines
import { AnimusClient } from 'animus-client';
const client = new AnimusClient({ tokenProviderUrl: 'your-auth-server' });

// Handle both text and image responses
client.on('messageComplete', (data) => console.log('AI:', data.content));
client.on('imageGenerated', (data) => console.log('Generated image:', data.url));

client.chat.send('Can I see what you\'re doing right now?');
// AI responds with both text description AND generates an image automatically

SDK Quickstart (Recommended)

JavaScript/TypeScript developers - Get started in 30 seconds with minimal code

REST API Quickstart

Any programming language - Direct HTTP integration with maximum control

Why Choose the SDK?

Unified AI Platform

All AI modalities (text, vision, image generation, tools) in one SDK - no need to manage multiple providers

Minimal Setup

One npm install, 2 lines of code to access all AI capabilities

Event-Driven Architecture

Built-in event handling for all modalities with automatic streaming

Core Features

The Animus platform offers powerful capabilities through both SDK and REST API:
  • ๐Ÿง  Advanced Models: Access our powerful Vivian and Xavier models optimized for different use cases
  • ๐Ÿ’ฌ Chat Completions: Generate human-like responses for conversations and content creation
  • ๐ŸŽจ Image Generation: Create stunning images from text descriptions with intelligent detection
  • ๐Ÿ‘๏ธ Vision Analysis: Understand and analyze images with our vision capabilities
  • ๐Ÿ”„ Real-time Streaming: Get responses as theyโ€™re generated for interactive experiences
  • ๐Ÿ› ๏ธ Tool Calling: Integrate external tools and APIs into your AI workflows
  • ๐Ÿ”€ AutoTurn Conversations: Intelligent message splitting for natural conversational flow
  • ๐Ÿ›ก๏ธ Content Compliance: Built-in safety checks to ensure appropriate content

SDK vs REST API Comparison

FeatureSDKREST API
AI ModalitiesAll modalities unifiedSeparate endpoints per modality
Setup Time< 30 seconds2-5 minutes per modality
Code Required2-3 lines for all features10-20 lines per modality
Language SupportJavaScript/TypeScriptAny language
Event HandlingBuilt-in across all modalitiesManual implementation
StreamingAutomatic for all featuresManual parsing
InfrastructureZero - we handle everythingManage multiple AI providers

Chatbots & Virtual Assistants

Build conversational AI with automatic turn management

Creative Content Generation

Generate text and images for marketing, social media, and more

Real-time Applications

Create interactive experiences with live streaming responses

Tool Integration

Connect AI to external APIs and services

Advanced Features

AutoTurn conversations, image generation, and content compliance

Authentication

To use Animus, youโ€™ll need an API key from your dashboard.
The SDK handles authentication automatically once configured. For REST API, include your key in the Authorization header.

Ready to Get Started?

Start with SDK

Recommended for the easiest way to start integrating powerful chat apps in your application with minimal code

SDK Configuration

Complete reference for all SDK parameters and configuration options

Choose Your Path

Not sure which approach? Weโ€™ll help you decide