Loading...
Loading...
Multi-model AI orchestration platform supporting parallel model execution, custom tools, and document intelligence.

UniversalAI is an advanced, production-grade AI orchestration and translation platform designed to unify state-of-the-art Large Language Models and specialized tools into a single, high-fidelity workspace. Built on a Next.js and TypeScript framework, it solves the challenge of single-model bias and tool fragmentation by running parallel execution streams from GPT-4o, Gemini Pro, and Claude 3.5 Sonnet side-by-side. The platform integrates a semantic Retrieval-Augmented Generation (RAG) system for document intelligence, alongside a dedicated AI agent workspace that generates, executes, and previews project files on the fly. By securing conversations through a robust PostgreSQL persistence layer and supporting instant multilingual communication, UniversalAI delivers a scalable, enterprise-ready environment for technical collaboration.
| Component | Technology / Tool | Description |
|---|---|---|
| Core Architecture | Next.js 15 (React 19), TypeScript, Node.js v18+ | Provides high-throughput concurrent rendering and server-side model routing. |
| Database & storage | PostgreSQL (Neon / Supabase Serverless) | Relational database schema storing persistent user chats, settings, and histories. |
| ORM Layer | Prisma ORM | Provides type-safe querying, schema migrations, and structured relationship mapping. |
| Auth & Sessions | NextAuth.js (Auth.js) with JWT Session Cookies | Authenticates client sessions using JWT cookies and OAuth providers. |
| OpenRouter APIs | OpenRouter Aggregation Engine | Provides unified, low-latency API access to Anthropic Claude, Meta Llama, and OpenAI GPT models. |
| Gemini Integration | Google Gemini Flash & Pro Native APIs | Enables fast multi-modal image reasoning and massive context prompt checks. |
| Tool Orchestration | Model Context Protocol (MCP) | Secure client/server tool orchestration protocol to bind external services to LLM streams. |
| Animation & Styling | Radix UI Primitives, Tailwind CSS, Framer Motion | Powers premium responsive styling and fluid glassmorphism comparison transitions. |
| Payments & Gateways | Stripe & Razorpay API integrations | Handles webhook billing operations, invoices, and feature-gate variables. |
| Mobile Client | Kotlin & Android Studio (universe-ai-mobile) | Companion native Android client featuring direct API calls and local DB caching. |
Stores credentials, profile indicators, email handles, and dynamic Stripe subscription levels.
Logs active user logins, verification keys, and NextAuth adapter parameters.
Collects user conversations, workspace selections, and custom instructions reference indices.
Holds prompt logs, model identifiers, outputs content, and response speed metrics.