Skip to content
AttatvaSystems

Sutraसूत्र

Sutra is the orchestration layer we got tired of rewriting. It is in beta because the API is still moving, not because it is unproven — it is carrying client workloads today.
Status
Beta
First-party data connectors
8
Runs on your own infrastructure
100%
Orchestration overhead per call
p95 <400ms
All products

Agent and retrieval infrastructure you can self-host.

Resumable by default

A tool call that fails on step nine of twelve should not replay steps one through eight against your billing system. Sutra checkpoints between steps, so a retry resumes rather than restarts, and every step is typed on both sides of the boundary.

Retrieval you can argue with

Hybrid dense and lexical retrieval, with the full candidate set, the scores and the rerank decision exposed per query. When an answer is wrong you can see whether the retrieval missed it or the model ignored it, which are very different bugs with very different fixes.

Evaluations in CI, not in a notebook

Evaluation suites run on every pull request against a pinned dataset, and regressions fail the build the same way a broken test does. This is the single practice that most separates the projects that shipped from the ones that did not.

Your VPC, your keys, your bill

Sutra holds no data of yours and proxies nothing through us. You bring your own model credentials and your own vector store. We would rather sell you software than sit in the middle of your inference bill.

What it does

  • Typed, resumable tool orchestration
  • Inspectable hybrid retrieval
  • Evaluation suites that run in CI
  • Self-hostable — your VPC, your keys

The questions buyers actually ask

What does beta mean here?
The API surface may still break between minor versions, and we will give you a migration note when it does. Uptime and support are not beta.
Which model providers work?
Anything with an OpenAI-compatible or Anthropic-compatible endpoint, plus self-hosted inference servers. Model routing is configuration, not a code change.
What happens if we stop paying?
Self-hosted deployments keep running. Your data was never in our infrastructure, and the orchestration definitions are plain files in your repository.

attatvasystems@gmail.com

Tell us what's breaking.

Send the problem, not a spec. We'll come back within one business day with an honest read on whether we're the right team — and who to talk to if we're not.

attatvasystems@gmail.com · Replies within 1 business day, Kathmandu time (UTC+05:45)