На главную
Aura Architecture v4.0

Aura Engine

Сердце нашей платформы. Мы объединили мощь WebGL, умную оркестрацию нейросетей и CRDT-синхронизацию, чтобы 3D-презентации летали прямо в вашем браузере.

WebGL Core

60 FPS

В основе Aura лежит кастомный пайплайн на базе Three.js. Мы используем инстансинг объектов и динамическую отбраковку невидимой геометрии, что позволяет рендерить сотни 3D-элементов без перегрева вашего MacBook.

AI Orchestrator

OPENROUTER

Это не просто обертка над ChatGPT. Наш бэкенд использует сложную маршрутизацию моделей. GPT-4o-mini отвечает за молниеносную сборку структуры (json), а более тяжелые модели — за глубокий рерайт текста.

CRDT Multiplayer

YJS SYNC

Синхронизация сложных 3D-данных работает на базе CRDT-алгоритмов. Вы видите курсоры коллег в реальном времени, а любые изменения объединяются математически точно.

Smart Layouts

AUTO-FIT

Каждый из 75+ макетов Aura — это математически выверенная сетка. Движок автоматически рассчитывает координаты X, Y, Z для каждого элемента, чтобы текст и 3D-модели никогда не пересекались.

Middleware.ts

import { NextResponse } from "next/server";
import { prisma } from "@/lib/prisma";

// Aura Engine: AI Quota Protection & Validation
export async function POST(req: Request) {
  const { prompt, totalSlides, userId } = await req.json();

  const user = await prisma.user.findUnique({ where: { id: userId } });
  const isPro = user.plan === "PRO";

  // Lazy Evaluation: Server-side override for FREE plans
  if (!isPro && totalSlides > 10) {
    console.log(`Оптимизация промпта: Лимит FREE тарифа применен.`);
    totalSlides = 10;
  }

  const result = await streamObject({
    model: openrouter('openai/gpt-4o-mini'),
    schema: PresentationSchema,
    prompt: `Сгенерируй РОВНО ${totalSlides} слайдов для 3D пространства.`,
    temperature: 0.4,
  });

  return result.toTextStreamResponse();
}

Испытайте движок

Оцените скорость рендера и мощность ИИ в реальном времени. Первые 3 проекта доступны бесплатно.

Запустить Aura