Not a prompt wrapper. Not a usage policy. An application layer with protections applied by the pipeline — independent of the LLM you choose, with no additional relational protection to maintain.
The backbone of the SDK. Every exchange passes through a structured sequence: intent parsing → canon verification → LLM generation → ethical post-processing → delivery. You configure the domain canons. The LLM executes within that frame — it cannot bypass it, because the canons are in the conformant execution path, not in the prompt.
02
The memory registry
Structured storage of user context, isolated by application and by user. Memory is portable (JSON export on request) and erasable (right to erasure, immediate). It only circulates in the ELYSÉA ecosystem with the explicit consent of the user, recorded in the registry — not assumed, not delegated. It is not your asset. It belongs to the person who produced it.
03
The integrity label
A cryptographically signed asset you deploy in your interface. Your users can scan or verify that your product meets ELYSÉA CERVEAU standards. The label cannot be displayed without an active connection — and you cannot keep it if you violate the canons. It is a permanent audit, not a badge.
04
Customisation hooks
Extension points to configure the domain, linguistic posture, local refusal rules and human escalations. What you can configure: the domain, tone, domain limits, redirections. What you cannot configure: absolute prohibitions, ethical canons, AI identification.
D0 — ETHICAL BASELINE DIRECTIVE · FIXED
4 prohibitions. Non-negotiable. Non-configurable.
01
Anti-domination
The pipeline is designed so the AI does not impose its will or constrain a choice. It presents options rather than steering. The user remains in charge of their decision.
02
Anti-dependency
No affective re-engagement, no engagement optimisation, no algorithmic retention. The user decides when to return — the AI does not call them back.
03
Anti-substitution
The AI identifies itself as infrastructure. In critical zones (emergency, distress, medical or legal decision), it redirects to the qualified human — without exception.
04
Anti-manipulation
No biased influence, no hidden persuasion, no non-consensual nudging in any generation. This is not configurable.
A third party can tighten. Never loosen.
You can configure ELYSÉA to be stricter than the baseline — block topics, reduce the types of memory used, require more granular consent. You cannot configure ELYSÉA to be less protective of your users. The Guardian SDK rejects any configuration that would weaken a protection — in the pipeline, not only in a policy.
TIGHTENS-ONLY — ARCHITECTURAL PRINCIPLE
Tighten. Never loosen.
You can configure ELYSÉA to be stricter than the baseline — block additional topics, reduce the types of memory used, require more granular consent, restrict posture to your domain. What you cannot do: disable a prohibition, lower a threshold, weaken an existing protection.
What you can do
+ Restrict the domain
+ Tighten local refusals
+ Require more granular consent
+ Add your own human escalations
What configuration does not allow
× Disable a D0 prohibition
× Weaken an existing protection
× Bypass the Guardian pipeline through configuration
× Reduce a protection in production
The Guardian SDK rejects any configuration that would weaken an existing protection — without manual validation, without exception. The ethics of your product can only move upward.
Cross-app memory
ELYSÉA CERVEAU's cross-app memory works at the scale of the entire ecosystem — not just between apps from the same builder. When a user interacts with an app embedding CERVEAU, a structured context builds under their ELYSEAID. That context can be available in any other app in the ecosystem — regardless of who built it — on one condition: the user has explicitly consented to that sharing.
That consent is not an account setting or a checkbox at sign-up. It is a registry entry: which app is requesting access, to which part of the context, for which declared purpose, at what moment. The user can consult that registry, revoke access, export or erase their context. The pipeline applies this — not the builder's privacy policy.
This is what distinguishes a portable identity from a shared database. The context belongs to the person, not to the builders who host it. CERVEAU enforces that distinction in code, at every cross-app access — regardless of the commercial relationship between builders.
What this means for you as a builder
Users already contextualised
A user arriving in your app from the ecosystem brings a structured context — preferences, posture history, working language. With their consent, that context is available from the very first interaction.
Cross-session continuity
Memory does not reset each session. What the user has learned, decided, and built in any ELYSÉA app remains available — and portable — in yours.
Portability across your ecosystem
If you manage multiple apps, cross-builder memory unifies user context without siloes. The ELYSEAID is the portable identifier shared across the entire ecosystem.
Eight architectural objectives — designed to be non-bypassable by your users or by you, with no measured result to date. Inscribed in the canons, not in a policy.
01
Zero diagnosis
The pipeline is designed to refuse any clinical conclusion to your users, regardless of how they phrase their question.
02
Zero prescription
The pipeline is designed to issue no directive to act and no orientation toward a treatment — even if the user requests it.
03
Zero manipulation
Designed to exclude biased influence, hidden persuasion and non-consensual nudging from every generation.
04
Zero dependency
Designed with no affective re-engagement, no engagement optimisation, no algorithmic retention.
05
No substitution for a human in critical zones
Designed to: emergency, distress, medical or legal need → automatic redirection to the qualified human.
06
Immutable rules
Designed so that no prompt from your users — or from you — can modify the pipeline's ethical canons.
07
Data never sold
Conversations and user memory are never monetised. Not to you. Not to third parties. Never.
08
Systematic identification
The infrastructure is designed to present itself as AI at every relevant interaction. Not configurable by anyone — the Guardian rejects any attempt to suppress it.
AI Act — European AI Regulation
The AI Act is in force. Art. 5 since 2 February 2025. Art. 50 since 2 August 2026. This is no longer a calendar — it is applicable law.
— Art. 5 (in force) — prohibition of manipulation: no oriented bias, no hidden persuasion. ELYSÉA P5 is designed to cover this obligation at every call that goes through the pipeline.
— Art. 50 (in force) — transparency: ELYSÉA identifies the AI at every relevant interaction. Structurally, not in the T&Cs.
— Zero emotional evaluation in educational settings: ELYSÉA's prohibitions cover this zone by default.
— Versioned canons: your ethical configuration is documented and auditable. An auditor comes in and sees everything.
ELYSÉA does not ensure full regulatory compliance. That is your legal responsibility. The pipeline handles the points listed above — nothing beyond. Your compliance assessment remains yours.
Try before you integrate
Verify it yourself. No account, live.
Two tools available immediately. Submit your own messages to the pipeline before deciding to integrate.
Live comparator
Same message, raw model vs pipeline — side by side.
LLM model — BYOK (Bring Your Own Key) · not available
The brain pipeline requires the builder’s own model key (BYOK); key deposit is not open yet, so the pipeline is not yet open to builders. Default model: Claude (Anthropic). Planned providers: OpenAI, Mistral, Gemini, and Claude (Anthropic).
The safety classifier is independent of your provider choice
ELYSÉA's safety classifier always runs on ELYSÉA's own keys — never the builder's. The protection is therefore independent of the chosen model provider: whatever key is connected, the safety layer applies with the same independence.
OpenAI
Planned: OpenAI key, tokens billed directly by OpenAI. Not available yet.
Mistral
Planned: Mistral AI key, billed directly by Mistral. Not available yet.
Gemini (Google)
Planned: Google AI key, billed directly by Google. Not available yet.
Claude (Anthropic)
Planned: your personal Anthropic key, separate from ELYSÉA's own integration. Not available yet.
The ethical label follows the allowlist — not just any model.
Connecting your own model via BYOK does not automatically qualify for the ELYSÉA integrity label. The label follows a list of admitted models — models whose behaviour will be evaluated by the measurement campaign (not yet run) against the D0 objectives — results not yet published. If you use a model outside the allowlist, the pipeline functions but the Powered by ELYSÉA badge is not issued.
Pricing — test capped at 500 interactions per month (sk_test_)
You pay for protection, per active user — not per generated token. The brain pipeline requires the builder’s own model key (BYOK); key deposit is not open yet, so the pipeline is not yet open to builders.
Active user per month = a person who used your product at least once in the month.
TEST
Free
No time limit · 500 interactions per month
Test the full pipeline as long as you need. No payment card.
Full ethical pipeline (D0, Guardian, 8 prohibitions)
sk_test_ key via developer portal — no credit card, 500 interactions per month — 1 app per account
Graduated by bracket according to your volume. No fixed fee, no minimum subscription. Each plan includes 200 messages per active user per month; beyond that, €0.005 excl. VAT per message, billed pro rata.
Up to 5,000 active users: €2.50 / month excl. VAT
From 5,001 to 25,000 active users: €1.50 / month excl. VAT
Above 25,000 active users: €0.80 / month excl. VAT
Billed at actual usage, end of month for product tiers. Service suspended after 10 days of non-payment. Sales opening soon. No payment is accepted yet.Full details: pricing page.
How to integrate
01
Access
Two phases. Sandbox: sk_test_ key issued when the developer portal opens — no credit card, capped at 500 interactions per month. The brain pipeline requires the builder’s own model key (BYOK); key deposit is not open yet, so the pipeline is not yet open to builders. Production sk_live_: individual review of your use case, designed to preserve the ecosystem's integrity for your users.
02
Configuration
Define your domain canons, linguistic posture, domain rules and human escalation points. The documentation (/en/docs, /en/quickstart) describes the first configuration; a specific question goes through the contact form. Result: a versioned, auditable canons file that documents your product's commitments.
03
Integration
The SDK exposes a unified interface, independent of the underlying LLM. The pipeline and canons remain identical whatever the generation model. Bringing your own model key (BYOK) is not wired: it will only be announced once proven on the deployment.
04
Label
Activate the integrity label in your interface. Your users can verify it. You cannot disable it without revoking your SDK access. It is not a presentation option — it is the commitment you made to your users, made structurally irrevocable.
sk_test_ via the portal — no credit card. sk_live_ on individual review.
sk_test_ via the developer portal — no credit card, capped at 500 interactions per month. Full pipeline, Guardian architecture active. For sk_live_, your use case is reviewed — that is what protects what you deploy is what you signed up for.
Faithful sentence-by-sentence translation of the French master text, aligned line by line; the French text remains the reference.
Problem: proving the safety of a product built on a third-party model; a guardrail judged on safety, over-refusal, latency [S-MES-11].
ELYSÉA: control before/after the model, 4 prohibitions that cannot be switched off, crisis by meaning, per-response attestation, emotions locked, 4 families of models.
Reservations: BYOK not wired; SDK 0.9.0 in the repository, 0.8.0 on npm; no security.txt; no third-party audit.
Offer: test 500 interactions / month; production €2.50 / 1.50 / 0.80 excl. VAT per MAU (elysea-web:src/lib/publicFacts.ts:44-56@00c9c89). Sales closed.
Next step: test integration. → 01_BUILDERS_DEVELOPERS.md