Everything your data stack
duct-tapes together.
Six modules, one runtime, zero integration glue. Spreadsheets that recalculate live, scripts that ship as APIs, contracts that catch drift — all inside PrysmOS, the workspace your team already lives in, with Juno alongside.
6 modules · 16 chart types · ~200 Juno tools · 1 workspace
A spreadsheet with a real engine under the hood.
Not a grid that pretends — a genuine, Excel-compatible formula engine that recalculates on the server and pushes the result to everyone looking at it.
- Excel-compatible functions: SUM, VLOOKUP (approx), MEDIAN, STDEV, plus financial, engineering, unit-conversion, and web functions
- Server-side recalc — edit one cell and every dependent updates live, for every viewer
- Pivots, charts, conditional formatting, data validation, named ranges, and sheet protection
- Comments with @mentions, version history with cell blame, and what-if scenarios
- CSV and XLSX import/export with multiplayer presence built in
Write code. Ship an API.
JS and TS in an in-app IDE, running on a serverless runtime — sandboxed with explicit capability grants. Write the script, ship the API before lunch.
- Deploy any script as a public HTTP endpoint at /api/run/{org}/{slug}/* — secured by API keys with role ceilings, allowlists, and expiry
- Cron schedules, inbound and outbound webhooks, a job queue, and multi-step workflows
- Dev → staging → prod environments with promotion approvals, plus versions and diffs
- Test suites, benchmarks, and execution logs with metrics
- KV store, vetted npm packages, and the prysm.* SDK — spreadsheets, store, http, cache, secrets, notify, runs
Charts that stay honest, automatically.
Sixteen chart types wired directly to your spreadsheet ranges and files. No export step, no stale screenshots in the deck.
- 16 chart types — line, bar, donut, scatter, combo, radar, gauge, funnel, heatmap, and more
- Trendlines and live-synced ranges: edit a cell and the chart moves
- Drag-grid dashboards you can rearrange in seconds
- Charts read the same live data as everything else — one number, everywhere
Rules that catch drift before it ships.
Declare what your data should look like — then let Prysm enforce it on every write, import, and sync.
- Declarative schema rules: types, required fields, allowed values
- Freshness rules flag data older than the hours you allow
- Warn or block modes — surface drift or stop it at the door
- Violation history, scheduled checks, and triggers that fire on breach
Docs that live next to the data.
The runbook beside the sheet it describes. The changelog beside the pipeline. Knowledge stops rotting in a wiki nobody opens.
- Block editor — callouts, tabs, accordions, and live API endpoint blocks
- Version history, diff, and one-click restore
- Publish public doc portals with themes and categories — runbook, dev-reference, or help-center layouts
- Token-gated share links keep you in control of who sees what
Your data, piped in and kept fresh.
Point Prysm at where the data already lives. Credentials are encrypted, schemas introspected, and imports land straight in spreadsheets.
- MySQL, Postgres, REST APIs, Google Sheets and Excel via OAuth, and file uploads
- Encrypted credentials and introspected schemas — imports land straight in spreadsheets
- Live one-way write-back for Postgres, MySQL, and APIs
- Scheduled auto-pull keeps sources fresh without cron babysitting
And the parts nobody else ships.
The six modules share a runtime — so the platform around them can go further than a bundle of integrations ever could.
Investigate
An AI-assisted workbench for incidents and data quality. Point Juno at a question and get back an evidence graph, cited findings, and an exportable report — powered by statistical tools like outlier detection, change points, correlations, and forecasting.
Triggers & automation
One engine for cron schedules and real events — never get paged for a stale sheet again. No external glue required.
Juno, everywhere
An agentic AI with ~200 real tools — it can run scripts, query sheets, and check contracts under the same RBAC and audit log as your team. Destructive actions always pause for a human.
// PrysmOS, everywhere underneath
PrysmOS homescreen
Every module is an app on one homescreen — themes included, no tabs-to-nowhere.
Notifications & presence
Realtime presence, mentions, and notifications keep the team in the same room.
Global search
One search box across sheets, scripts, docs, files, and runs.
Files storage
Uploads and artifacts live beside the data that produced them.
Audit log
Every mutation, recorded and searchable. Who changed what, when, and from where.
RBAC roles
Owner, admin, member, viewer — plus custom roles built from granular permission keys.
API keys
Role ceilings, endpoint allowlists, and expiry on every key you mint.
Usage budgets
Plan-based budgets keep spend predictable — and visible, not hidden in an invoice.
Every feature, every plan, no asterisks.
The same matrix lives on the pricing page — because what you see here is exactly what you get.
| Feature | Free | Starter | Team | Business· popular · | Scale | Enterprise | Infinite |
|---|---|---|---|---|---|---|---|
| Connections & files | |||||||
| Connections (MySQL, Postgres, REST, Sheets, Excel) | 3 | All | All | All | All | All | All |
| OAuth & encrypted credentials | |||||||
| File uploads & storage | |||||||
| Scheduled sync | |||||||
| Live write-back (PG/MySQL/API) | |||||||
| Spreadsheets | |||||||
| Live formula recalculation | |||||||
| Pivots, charts & conditional formatting | |||||||
| Named ranges, validation & protection | |||||||
| Comments, version history & cell blame | |||||||
| What-if scenarios | |||||||
| CSV / XLSX import-export | |||||||
| Scripts | |||||||
| In-app JS/TS IDE + serverless runtime | |||||||
| Public HTTP endpoints & API keys | |||||||
| Cron, webhooks, job queue & workflows | |||||||
| Dev → staging → prod with approvals | |||||||
| Versions, diffs, tests & benchmarks | |||||||
| KV store, vetted npm & prysm.* SDK | Core | Core | Full | Full | Full | Full | Full |
| Execution logs & metrics | |||||||
| Graphs & dashboards | |||||||
| All 16 chart types | |||||||
| Combo, radar, gauge, funnel & heatmap | |||||||
| Trendlines | |||||||
| Dashboards | 5 | 20 | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Data contracts & triggers | |||||||
| Schema & freshness rules | |||||||
| Enforcement | Warn | Warn + block | Warn + block | Warn + block | Warn + block | ||
| Scheduled checks & violation tracking | |||||||
| Event + cron triggers | |||||||
| Docs & doc sites | |||||||
| Block editor (callouts, tabs, accordions) | |||||||
| API endpoint blocks | |||||||
| Public doc portals with themes | |||||||
| Token-gated share links | |||||||
| AI & Investigate | |||||||
| Juno agentic AI (~200 tools) | Limited | Standard | Standard | Deep | Deep | Deep | Deep |
| Human approval on destructive actions | |||||||
| Investigate workbench & lenses | |||||||
| Evidence graph & exportable reports | |||||||
| Unattended Juno runs | |||||||
| PrysmOS & admin | |||||||
| Homescreen, notifications & realtime presence | |||||||
| Global search & themes | |||||||
| RBAC roles & API keys | |||||||
| Audit log retention | 7 days | 30 days | 90 days | 1 year | 2 years | Custom | Custom |
| Plan-based usage budgets | |||||||
| Support | Community | Priority email | Priority | Dedicated | Dedicated |
The difference between a platform and a pile of integrations.
Anyone can wire six tools together with webhooks and hope. Prysm is opinionated about the alternative.
One runtime, not six vendors
Every module shares the same auth, permissions, audit log, and AI. A contract can watch a spreadsheet that a script wrote to — because they were never separate products in the first place.
Live by default
Recalculation happens on the server, charts sync to ranges, imports land where people are already looking. Stale is a bug in Prysm, not a workflow.
AI that does work, not demos
Juno has real tools — it can run your scripts, check your contracts, and cite evidence in an investigation. Same RBAC, same audit log, no side-channel.
Escape hatches everywhere
CSV, XLSX, and JSON export. Published HTTP endpoints. Live write-back to your databases. If you ever leave, your data leaves with you — that's the deal.
Asked often, answered honestly.
Nope. Each module works on its own — plenty of teams start with just Spreadsheets or just Scripts. The magic is that the others are already there when you need them, with nothing to integrate.
Six modules. One PrysmOS. Zero glue.
Start with the piece that's hurting most — the rest of the platform is already there when you need it. Free to start, no credit card required.