Cratonis
Patent-pending AI context substrate

Your application remembers.

Every AI coding session starts from zero. Cratonis ends that: your application compiles its own memory — records, decisions, history, schema — from its own database, and hands the same document to every agent you use, current on every session.

<!-- artifact sha256:c3e8997f… -->
=== APP IDENTITY ===
Name: Acme Operations
Purpose: Field-service scheduling

=== TECHNOLOGY STACK ===
Laravel 13 · PostgreSQL · Filament

=== CONTEXT RECORDS ===
[decision] Invoices are immutable
  after issue; corrections are
  credit notes, never edits.
[constraint] Route optimisation
  runs server-side only.

— compiled from 36 records,
   same bytes on every channel
Why it holds

Three properties no prompt file gives you

deterministic

Compiled, not retrieved

Typed SQL over eight typed sources, in a defined sequence. No embeddings, no vector store, no similarity search — the same database state produces the same document, byte for byte, every time.

dual-channel

One artifact, every tool

The compiled document is served live over MCP and written into the instruction files your agents already read — CLAUDE.md, AGENTS.md and five more. Same bytes both ways, with a digest so a stale file is detectable.

agent-external

Your agents, your keys

Cratonis runs no model of its own. Claude Code, Cursor, Copilot, Gemini — your agents connect in and bring their own accounts, so your context layer never becomes an AI bill.

The loop

Memory that closes across sessions

  1. Compile

    Your application's own Postgres — records, identity, stack, modules, history, custom guidance — compiled into one instruction document, visibility-filtered and priority-sorted.

  2. Deliver

    Agents read it over an authenticated MCP endpoint, or from the version-controlled files in your repository when the network is not there. Both carry the same compilation.

  3. Write back

    What an agent learns, it records — through a validated write-back tool that stamps AI authorship, so a guess can never masquerade as a human decision in a later session.

  4. Recompile

    Mutation observers watch every source. A write triggers recompilation without anyone asking, and the next session — any agent, any tool — starts from the updated document.

For teams that ship

Built for the corporate buyer, not the demo

Role-based access with per-user overrides. An append-only ledger of what every agent did. A database-per-tenant architecture where your context never leaves your own application — delete our platform and your app keeps working.