Features
Six pillars, feature by feature.
The Project as One Document
Your whole backend in one file, changed in one step.
Endpoints in Three Shapes
Turn any flow into your product’s API: direct answers, background jobs or live updates.
Sign-In for the Product’s Users
Google and Apple sign-in, with each user’s data kept to them.
Schedules, Triggers and Sources
Run work on a schedule or the moment something happens.
Built-In Reach
Read the web, documents and recordings, send email and call any API, all built in.
One Query Across All Three
Filter, follow links and search by meaning, all in one step.
Search Declared, Not Built
Mark a field searchable and search by meaning just works, with no vector database to run.
Scores and the Matching Passage
Every result shows how close it is and which passage matched, plus “more like this”.
Self-Filing Vocabularies
Records file themselves into your categories, and new categories appear when nothing fits.
Swappable Embedding Models
Switch search models in one step, and back without losing anything.
Decision Steps
Yes-or-no, pick-one and scoring decisions at a fraction of a chat model’s price.
Prices Before the Spend
Know the price before anything runs, and see exactly what each step cost after.
A Ceiling per Kind of Spender
Spending caps for building, each user and public traffic, with early warning.
Models Bound to Tasks
Move every extraction or summary step to a new model at once.
Repeat Work From Cache
Answers your flows already have come back from cache, without paying for the model again.
Typed Handoffs
Every step passes typed data, so broken wiring is caught on save.
Rule-Based Routing
Send each input down the right path by your rules, and refuse what doesn’t belong.
Bounded Loops
Let AI refine its work, with a cap so it never runs forever.
Per-Item Judgement, Reusable Parts
Judge every item in a list on its own, and reuse proven flows as building blocks.
- Pillar 05
Full Observability and Auditing
One Run ID for Every Execution
Every call, schedule and trigger leaves a complete log.
What Each Run Wrote
See what each run changed; failed runs leave nothing half-written.
The Exact Version That Ran
Know exactly which version ran, and what changed since.
Warnings That Tell Cases Apart
Tell “couldn’t check” from “found nothing”, and never pay for our provider’s faults.
Refused and Model Calls on Record
Every refused request and AI call is on record.
Contract Suites
Quick pass-or-fail checks catch the moment something that worked stops working.
Scorer Flows With a Noise Floor
Grade quality your way, and get flagged only when it truly gets worse.
Rehearse Any Change
Try any change first and see everything it would affect before it goes live.
Dependents Protect Themselves
Live endpoints, stored data and shared flows are protected from accidental breaking changes.
Checkpoints and Regression Alerts
Checkpoint before a risky edit, and get an alert when a change makes things worse.