Ask it. Build with it. Ship on it.

Casturi models are fast, sized to the task and private by design. Talk to them in Casturi Chat, let them write and deploy code from your terminal with Casturi Code, or build them into your own product with the Casturi API.

Casturi 2.0
Casturi Kids · Ages 7–17

Big questions.
Small steps.
Your rules.

A learning buddy that helps them think things through. Homework hints, stories, 20 learning games and Code Lab, in a space designed for kids and teens.

Explore Casturi Kids

A parent sets up the account. An ongoing free plan is available.

Room to wonder.With you in the picture.

“How much is ¾ of 12?”

Let’s find one quarter first. What happens if you split 12 into four equal groups?

Example learning conversation

  • Time that fits your family

    Daily limits and bedtime, for each child.

  • You choose the boundaries

    Topics, helpers and learning activity.

  • Hints before answers

    Practice, questions and a chance to try again.

Casturi Chat. One place to think, research and delegate.

Ask anything, search the web, work through your files, run code and hand repeatable work to agents. These are real screens from Casturi Chat. Select the orange markers to see what each part does.

Answers you can follow.

Casturi breaks hard topics into headings, steps and definitions, so a long answer reads like a good explainer instead of a wall of text. Switch models, branch a reply or have it read aloud without leaving the conversation.

5 things to explore in this screen

Casturi Chat explaining quantum computing step by step, with the chat history sidebar on the left and the message composer at the bottom.

Real math, rendered.

Formulas are typeset as proper notation, inline and in blocks, so science, finance and engineering answers stay readable. Processes come back as ordered steps you can act on.

3 things to explore in this screen

A Casturi Chat answer about quantum phenomena, with the superposition formula rendered as mathematical notation.

A marketplace of ready-made agents.

Start from agents built for HR, finance, research, IT and sales, or make your own in the agent builder with instructions, files and tools. No code required. Share the ones your team should use.

4 things to explore in this screen

The Casturi agent marketplace in dark mode, with category tabs and agent cards such as an executive assistant and a customer support triage specialist.

Connect the tools you already use.

Add a custom connector by its URL and choose how it signs in. Your agents can then look things up and take action in your own systems, and you confirm you trust a connector before it's added.

4 things to explore in this screen

The dialog for adding a custom connector in Casturi, with fields for name, description, server URL, transport and authentication.

Light or dark. Your call.

Casturi Chat follows your system theme, or switch it from the sidebar. Drag the handle to compare the agent marketplace in both.

The agent marketplace in light mode. The same agent marketplace in dark mode.

Think and create

Casturi models
Switch models mid-conversation and tune settings for the task.
Artifacts
Code, documents and diagrams open live beside the chat.
Code interpreter
Casturi writes and runs code in a sandbox to analyze data and check its work.
Presets
Save a model, instructions and settings as a reusable starting point.

Research

Web search
On by default, with the sources behind every answer.
Chat with your files
Upload PDFs, documents and spreadsheets and get answers that cite the passage.
Scans and images
Text is pulled from scans, screenshots and PDFs so Casturi can read them.

Agents

Agent builder
Give an agent instructions, files and tools. No code required.
Agent marketplace
Start from ready-made agents or share your own.
Actions
Connect agents to your own APIs so they can look things up and get things done.

Your workspace

Memory
Casturi remembers the preferences you ask it to keep. Review or delete them any time.
Projects and bookmarks
Group related chats into projects and tag the ones that matter.
Temporary chats
Conversations that stay out of your history and are erased automatically.
Shared links
Send someone a read-only link to a conversation.

Casturi Code. An engineer in your terminal.

Describe the app, website or deployment you want. Casturi Code plans the work, writes the code and runs the commands, and you can stop it at any moment. Pick a command to watch an example session.

CODE · Developed by Team Casturi · v0.84.3

0.0%/128k (auto)(casturi) casturi2.0-fast
Plans first
Casturi Code lays out a plan and asks before it builds or deploys.
You're in control
Press Esc to interrupt at any point.
Shell built in
Start a line with ! to run a command without leaving the session.
128k context
Room for real projects, with usage shown live in the status line.
Skills and prompts
Reusable skills and saved prompts load when a session starts.

What you see at launch.

A real Casturi Code start screen. Select the markers to see where commands, shortcuts and the live status line live.

The Casturi Code start screen in a terminal, listing start-here commands such as build-app, build-web and deploy commands for AWS, Azure and Google Cloud.

Casturi API. Your code, pointed at Casturi.

The Casturi API follows the OpenAI chat completions format, so the SDKs, frameworks and tools you already use keep working.

  • Drop-in compatible. Change the base URL, API key and model name. Nothing else.
  • Streaming. Tokens arrive as they're generated, for responsive interfaces.
  • Tool calling. Let the model call your functions and act on the results.
  • Zero retention. Request content isn't stored after the response is delivered.
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://apiv2.casturiai.com/v1",
    api_key=os.environ["CASTURI_API_KEY"],
)

stream = client.chat.completions.create(
    model="casturi2.0-fast",
    messages=[{"role": "user", "content": "Classify this ticket: refund not received"}],
    stream=True,
)

for chunk in stream:
    if chunk.choices:
        print(chunk.choices[0].delta.content or "", end="")
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://apiv2.casturiai.com/v1",
  apiKey: process.env.CASTURI_API_KEY,
});

const res = await client.chat.completions.create({
  model: "casturi2.0-fast",
  messages: [{ role: "user", content: "Classify this ticket: refund not received" }],
});

console.log(res.choices[0].message.content);
curl https://apiv2.casturiai.com/v1/chat/completions \
  -H "Authorization: Bearer $CASTURI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "casturi2.0-fast",
    "messages": [{"role": "user", "content": "Classify this ticket: refund not received"}]
  }'
Example response

      

Not every task needs a frontier model.

The largest general models are built for the hardest open-ended problems, and priced for them. Most business work is extracting, classifying, summarizing, drafting and coding to a spec. That work needs speed, accuracy and consistency more than sheer scale, so Casturi builds models sized for it.

  • Sort and route support tickets
  • Extract fields from invoices and forms
  • Summarize policies and reports
  • Draft emails, memos and reports
  • Write, review and fix code
  • Research across many sources
  • Open-ended frontier research
Casturi's focus, where most business work happens Where frontier-scale models earn their cost

What changes when the model fits the task

AreaOne giant model for everythingCasturi
CostFrontier pricing on every request, including the simple ones.You pay for the capability the task actually needs.
SpeedLarger models take longer to respond.Right-sized models answer quickly.
Your dataOften retained for a period, and sometimes used for training.Zero retention on the API, never used for training. Beta Chat conversations may train the model. See our Privacy Policy.
ImprovementLarge releases, months apart.Continuous training, reviewed by a supervisor model.
Domain depthA generalist across every field.Domain models for fintech, enterprise, industry policy and pharma, in training now.

Always learning, under supervision.

Most models improve in large, infrequent jumps. Casturi trains continuously, and a supervisor model reviews every cycle, so quality builds round after round instead of drifting.

The training cycle: train, supervise, correct, release, and repeat Train Supervise Correct Release Continuous training cycle
  1. Train

    The Casturi model learns from curated training data prepared by Team Casturi.

  2. Supervise

    A separate supervisor model reviews the model's answers, scores them and pinpoints where it's weak.

  3. Correct

    The supervisor's corrections become the next round's training signal, aimed at those weak spots.

  4. Release

    A new version ships only after it beats the current one on our evaluations. Then the cycle starts again.

During the invited beta, your Casturi Chat conversations may be used to improve this cycle. Casturi API requests are never part of it. See our Privacy Policy.

Private by design.

Privacy isn't a setting you have to find. Here's what happens to a request you send to the Casturi API.

  1. You send a request

    Encrypted in transit over TLS.

  2. A Casturi model answers

    On infrastructure we operate, with no outside AI providers.

  3. You get your answer

    Streamed back as it's generated.

  4. The content is discarded

    Not stored, reviewed or used for training.

  • Beta training, disclosed

    During the invited beta, Casturi Chat conversations may be used to train and improve the model. The Casturi API is never used for training. See our Privacy Policy.

  • Your chat history is yours

    Conversations are saved only so you can come back to them. Delete one and it's gone, or use a temporary chat that stays out of your history.

  • No outside AI providers

    Casturi models are developed by Team Casturi and run on infrastructure we operate. Your prompts aren't passed to third-party AI services.

  • Closed models

    Casturi models and their weights are proprietary and never leave our control.

  • Encrypted

    TLS protects every connection, and stored credentials are encrypted at rest.

  • Controlled access

    Accounts are invite-only during preview, and every administrative action is recorded in an audit log.

Domain models, in training now.

Team Casturi is training specialist models for four fields where precise terminology, accuracy and compliance matter most. Each follows the same continuous, supervised training.

  • In training

    Fintech

    For banks, lenders, payments and wealth teams.

    • Statement and transaction analysis
    • KYC and onboarding document review
    • Credit memo drafting
    • Reconciliation and exception notes
  • In training

    Enterprise

    For operations, legal, HR and support teams.

    • Internal knowledge search
    • Contract and procurement review
    • Reports and board summaries
    • Support and service workflows
  • In training

    Industry policy

    For compliance, risk and governance teams.

    • Reading regulations and standards
    • Mapping policies to controls
    • Gap analysis against new rules
    • Audit preparation
  • In training

    Pharma

    For regulatory, clinical and safety teams.

    • Scientific literature review
    • Regulatory document drafting
    • Adverse event case intake
    • SOP and quality review

Open to everyone, soon.

Casturi is in invited preview while we scale. Request access now to be among the first in.

Request early access

Start free.

Every account starts on Free. During the preview, upgrades are granted by Team Casturi with no payment step.

  • Free

    10

    messages a day

    Try Casturi Chat with every feature switched on.

    Request an invite
  • Pro

    100

    messages a day

    For people who rely on Casturi every working day.

    Ask for Pro
  • Unlimited

    No cap

    on daily messages

    For heavy daily use across research, writing and code.

    Ask for Unlimited
  • API and enterprise

    Custom

    tokens and deployment

    API keys, a startup program with 100M free tokens, dedicated deployments and early access to domain models.

    Talk to Team Casturi

See what every plan includes

Questions, answered.

Who builds Casturi?

Casturi is developed by Team Casturi. We design, train and serve our own closed models, and build Casturi Chat, Casturi Code and the Casturi API around them.

What is Casturi Code?

A coding agent that runs in your terminal. Describe what you want and it plans the work, writes the code, runs commands and can deploy to AWS, Azure or Google Cloud with a plan you review first. Choose "Casturi Code" in the access form to try it.

What does zero data retention mean?

For the Casturi API, your request and its response are processed to deliver the answer, then discarded. In Casturi Chat, your conversation history is saved only so you can return to it. Delete conversations whenever you like, or use temporary chats.

Will my data be used to train Casturi?

The Casturi API is never used to train Casturi or any other model. During the invited beta, Casturi Chat conversations may be used to train and improve the model. See our Privacy Policy for details.

Why use a right-sized model instead of the biggest one?

Most everyday work, like extraction, classification, summaries, drafting and code, doesn't need frontier scale. A model sized and trained for that work answers faster, costs less and gives more consistent results.

Can I use my existing OpenAI-compatible code?

Yes. Set the base URL to https://apiv2.casturiai.com/v1, use your Casturi API key and set the model to casturi2.0-fast.

When will the domain models be available?

Models for fintech, enterprise, industry policy and pharma are in training now and coming soon. Request access and choose "Enterprise and domain models" to hear first.

How do I get access?

Casturi is in invited preview. Request access below and we'll email your invite. You can then sign up with your email or Google account.

Request access.

Tell us how you'd like to use Casturi. Team Casturi reviews requests daily and emails your invite when access is ready.

Already have an account? Log in to Casturi Chat

We use your email only to send your invite.