Nia
Product Documentation

Everything Nia can do.

From multi-model chat to real-time voice, persistent knowledge spaces to head-to-head AI battles — explore every feature in detail.

Chat

Think, write, and build — all in one conversation.

Nia Chat is a multi-model AI workspace built for depth. Every conversation supports streaming responses, rich markdown rendering, code highlighting, and inline artifacts. Switch between models mid-conversation, branch any reply into alternate paths, and let Nia pick the best model for your task automatically.

01

Multi-Model Routing

Nia automatically selects the best model (GPT-4o, Claude, Gemini, Llama) based on your prompt — or pick one yourself.

02

Streaming Responses

Responses stream in real-time with sub-200ms first-token latency. No waiting for full generation.

03

Branching & Forking

Fork any assistant reply into alternate timelines. Compare outputs side-by-side and merge the best.

04

Artifacts

Nia generates live documents, code files, charts, and diagrams inline. Export to MDX, PDF, PNG, or JSON.

05

Image Understanding

Drop images into chat — Nia analyzes screenshots, diagrams, documents, and photos with vision models.

06

Image Generation

Generate images from text prompts directly in chat. Powered by DALL-E and Flux.

APIPOST /api/v1/completions
View API reference →

Voice

A real conversation. Latency under 200ms.

Nia Voice turns your AI into a real-time conversational partner. Powered by WebRTC, it delivers sub-200ms latency voice interactions with natural turn-taking. Use it for brainstorming, dictation, language practice, or just talking through a problem. Voice mode supports 41 languages with built-in translation.

01

Real-time WebRTC

True duplex audio over WebRTC — not a record-and-send loop. Interrupt naturally, just like a real conversation.

02

Speech-to-Text

Transcribe audio files or live speech in 38+ languages. Auto-detect language or enforce a specific one.

03

Voice Translation

Speak in one language, get responses in another. Supports 41 language pairs for real-time translation.

04

Multiple Voices

Choose from natural-sounding voices (Sage, Alloy, Echo, and more) that match the tone you need.

05

Push-to-Talk

Press space to talk, release to let Nia respond. Simple, fast, no accidental triggers.

06

Session Transcripts

Every voice session is transcribed and saved to your chat history for later reference.

APIGET /api/v1/voice/token
View API reference →

Spaces

Workspaces with persistent memory.

Spaces are persistent knowledge containers. Upload PDFs, documents, spreadsheets, and web URLs — Nia indexes everything and references it when answering questions. Each Space has its own instructions, memory, and context window. No contamination between projects. Think of it as giving Nia a dedicated brain for each topic.

01

Document Upload

Drop in PDFs, DOCX, PPTX, XLSX, TXT, CSV, images — up to 25MB per file. Nia extracts and indexes the content.

02

Web URLs

Add any web page as a knowledge source. Nia scrapes, cleans, and indexes the content automatically.

03

Custom Instructions

Set per-Space system prompts. Tell Nia how to behave, what tone to use, and what to focus on.

04

Isolated Context

Each Space is a separate knowledge silo. Conversations in one Space never leak into another.

05

RAG-Powered Answers

Nia uses retrieval-augmented generation to ground responses in your uploaded documents — reducing hallucination.

06

Team Sharing

Share Spaces with your team. Everyone gets the same knowledge base and instructions.

APIPOST /api/v1/spaces/{id}/documents/upload
View API reference →

Battle Mode

Two AIs. One prompt. Best answer wins.

Battle Mode lets you pit two AI models against each other on the same prompt. Responses stream side-by-side in real-time. Pick the winner, and Nia learns your preferences over time. It's the fastest way to find the right model for your use case — and it's surprisingly addictive.

01

Side-by-Side Streaming

Both models respond simultaneously. Watch them race in real-time and compare quality, speed, and style.

02

Any Model Pair

Battle GPT-4o vs Claude, Gemini vs Llama, or any combination from Nia's model lineup.

03

Vote & Learn

Pick the winner after each battle. Nia tracks your preferences and learns which models you favor.

04

ELO Rankings

Models earn ELO scores based on your votes. See a personalized leaderboard of which models work best for you.

05

Blind Mode

Hide model names during battles for unbiased evaluation. Reveal after voting.

06

Battle History

Review past battles, re-run them with different models, or share results with your team.

APIPOST /api/v1/completions
View API reference →

Ready to try?

Start using Nia for free. No credit card required.