The guide
The complete MFF guide
Everything about the framework, in one place — from the epistemic labels to the shields, in plain language. Free and open to everyone.
Basics — what MFF is
MFF is a structured set of instructions you give to any AI so it stops sounding uniformly confident. It must declare how certain it is, cite verifiable sources or admit it can't, and follow defence rules that prevent invented facts. Same tools the experts use — for everyone.
Why does it help? An AI is like a brilliant friend who knows everything and always speaks with absolute confidence — but never distinguishes between what it truly knows and what it's making up on the spot. It answers in the same confident voice whether it's 100% right or just improvising.
MFF is a pact with the AI: “When you're not sure, tell me; when you cite something, give me the source; when you're guessing, warn me.” The model can distinguish what it knows from what it assumes — the problem is that usually nobody asks it to. The Framework asks, and it answers.
The 6 epistemic labels
Every MFF response carries an epistemic label — a colour-coded reliability signal the model must apply to each claim it makes. No more uniformly confident output.
Grounded in cited sources or demonstrable evidence.
Consistent with available knowledge, not directly verified.
Insufficient evidence to assess — the model says so explicitly.
Weakly supported; inference from analogy or partial data.
Contradicted by available evidence — flagged, not hidden.
Insufficient information to evaluate. The model admits the limit.
The 7 shields (L1–L7)
Each shield — also called level or module — protects against a specific type of error. You can activate them individually or combine them. The first is always on.
Show me the source
Always active. AI cannot label information as 🟢 CERTAIN without a citable source: if missing, it automatically downgrades to 🔵 PROBABLE.
Tell me what to check
When a claim has operational impact and reliability lower than [🔵 PROBABLE], the AI attaches an ── EVZ ── block explaining how, where and why to verify it externally.
When this answer doesn't hold
For every important answer, AI explicitly declares the conditions that would disprove it ("This answer is invalid if..."). Popper's principle applied: if you don't know how it could be wrong, you don't know how much to trust it.
Search the internet before answering
When you toggle the 🌐 button in chat, the AI searches the web live (MWAL engine: Tavily on MFF side or your BYOK Brave/Tavily keys) before answering. Without a real search, the AI cannot label 🌐 CONFIRMED:WEB — no fabricated sources.
Who watches the watchers
The answer goes through an external check: either a qualified human review (variant A) or a second independent LLM (variant B). Never the same AI rechecking itself — that would make no sense.
Warn me if you contradict yourself
Every 5 turns the AI re-reads its own previous answers and looks for 🟢 CERTAIN labels without a source, or claims that contradict the initial ones. If it finds two or more drifts, it emits a ⚠️ DRIFT ALERT L6 and recalibrates.
Compare multiple sources
AI doesn't stop at the first source. The second source you choose yourself: when creating a session you select a peer model from a different provider (e.g. session on Claude, peer on GPT-4) and MFF automatically routes the same question to the second model for comparison. The three variants (A: web + peer AI, B: simulated by the same model, C: external input you bring) describe how the ── MSV ── block gets filled.
── MSV ── block with CONVERGENCE: MEDIUM and a recalibrated final label.The international standard
NIST is the U.S. agency for scientific standards (like ISO, but for AI). Their framework is the global guide for using AI responsibly in critical domains.
PAVA — anti-degradation
Beyond the seven shields, the PAVA anti-degradation protocol (R17) stops the model from quietly dropping the rules in long conversations. It re-checks integrity every few turns — so turn 40 is as disciplined as turn 1.
APEX prompt & activation
The APEX prompt (currently v1.5.3) is the full activation of the framework. You can generate a custom one for your case with the generator, or use the app which applies it automatically to every message.
APEX is the full ecosystem behind the app: the router that picks models, the colour-coded epistemic labels (MFF-EL), the seven anti-error shields and fidelity control. Each version (today v1.5.3) integrates concepts from international standards like the NIST AI RMF. In the app you don't paste anything — APEX is applied automatically to every message.
Open the generator →Glossary (plain language)
Every technical term, paired with a plain-language bridge so anyone can follow.
🤖 AI terms in general 10
🎓 Philosophical and scientific terms 11
🛡️ Framework-specific terms 16
📋 The six certainty levels (MFF-EL labels) 6
🏛️ International standards cited 4
💻 Minor technical terms 7
🏷️ Abbreviations and tags used by the Framework 20
[p:75%] = 75% internal confidence.FAQ
Yes. It's a free public beta — donationware. You bring your own AI key (BYOK); MFF doesn't charge for AI usage.
No. MFF is built for anyone — students, researchers, professionals, curious people. Every technical term has a plain-language explanation.
Any of them — ChatGPT, Claude, Gemini, Mistral and more. The app supports 13+ providers; the prompt works on any model you paste it into.
No. With BYOK your key and your chats stay yours — nothing passes through MFF servers. Only anonymous page-view analytics, no profiling.
Bring Your Own Key: you use your own AI provider API key (e.g. OpenRouter, OpenAI). You pay only real usage to the provider, keep control of your data, and MFF never sits between you and your conversations.
Personal, educational and study use is free. Commercial use, paid services or paid training require written authorization: the license is CC BY-NC-ND 4.0 (see Legal Protection in the footer).
The site explains the framework and generates the prompt you paste into any AI chat. The app (app.marcofly.app) applies the framework automatically to every message, with a multi-provider router, selectable shields and history.
No. MFF makes uncertainty visible and tells you what and where to verify (EVZ blocks), but the final check on critical topics stays with you. It's a reliability compass, not an oracle.
This guide covers the framework. For the app itself — providers, API keys, costs, install and troubleshooting — see the operating guide inside the PWA.