Perslis Symbols
THE BETA · A SMALL NUMBER OF TEAMS · APPLICATIONS OPEN

Send an export and your questions.
Get back a kit that answers them, offline, forever.

Tools for your data currently come through a pilot, because the admission gate and the signing keys stay at Perslis on purpose. In the beta you send us a data export and the questions you ask of it; we compose, prove, review and sign each symbol; you run the kit with any MCP client and we read the gap log together.

Apply below ↓ Read how it works first

HOW THE BETA RUNS

Five steps, one kit.

  1. You sign upThe form below. A person reads every application and replies within a few days.
  2. You send an export and questionsCSV, JSON, JSONL or SQLite — fictional, sampled or internal data, your call — and 3 to 10 questions in your own words.
  3. We build the symbolsA model composes each spec; the gate proves it over your export; a Perslis reviewer reads the readback next to the answer and signs, or refuses and tells you why.
  4. You run the kitA zip with the runtime, your signed tools and a one-line MCP config. Standard-library Python 3.9+, no network code. --check runs every tool once.
  5. We read the gap logThe questions no symbol answered yet. That is what the beta measures: how much of what a team asks of its data can be a symbol, and what still needs a model.
WHAT YOU GET · WHAT WE ASK

Reviewed, signed, exact. In exchange: real questions and honest notes.

You get

Every symbol we can admit for your questions, each with its readback, its answer on your export, a reviewer's signed attestation and model_calls: 0. The runtime is free to use, including commercially. A refusal comes with the reason, by name.

We ask

An export we may keep for the length of the beta, questions phrased the way your team actually asks them, and a short note each week: what was right, what was refused, what you asked that no symbol answered. A call every few weeks if you have the time.

Not yet

Relative dates, parameterised tools, direct database connections and a self-serve gate are not in 1.1.2. If your questions need them, say so — those gaps are exactly the ones we want to count.

WHAT WE STORE

Only what the form says. First-party. Deletable.

This form

Name, email, company, role, the kind and size of your data, and your questions are stored in Perslis's own database, nowhere else — no form relay, no third-party script, no analytics beyond the site's first-party page-view beacon. Your address is recorded only to limit abuse and is never listed or exported.

Your export

Sent later, by a channel we agree on. Please do not send regulated or high-assurance data during the beta; sampled or fictional data with the real shape is enough for the gate. We keep it for the length of the beta and delete it after, or earlier if you ask.

Your rights

Write to hello@perslis.ai to see or delete what we hold. Signing up again with the same address updates your entry rather than duplicating it.

APPLY

Join the Perslis Symbols beta.

Posts JSON to this site's own /api/beta. Cross-site posts are refused; more than five sign-ups an hour from one address are refused.

QUESTIONS

Before you apply.

Can I try it before applying?
Yes. Download Perslis Floor 1.1.2, verify the release signature, and run the demo kit: fictional invoices and vendors with six reviewed, signed symbols. Or run them in your browser.
Is the beta free?
Yes. The runtime is free to use, including commercially; building your symbols during the beta is our cost. What we want back is the gap log and your notes.
What if my questions are not arithmetic over my data?
Then they are reported unmappable and still need a model — and saying so is the output, not a failure. Tell us anyway; the count of those is part of what the beta is for.
Where does my data run?
On your machine. The runtime has no network code; the export you send for admission is used on the Perslis side to prove and review the symbols and is deleted after the beta.