Skip to content

Frontier Decision Engine

Bring the whole mess. FDE gives you something useful back, helps make uncertainty visible, and keeps the final decision human-owned.

Open the live application

Frontier Decision Engine

Start with one input

The FDE front door starts with one free-form input. Put down a problem, question, worry, idea, decision, or a complete mess. FDE responds immediately with a provisional Decision Map showing only what can be safely organized from the words provided.

The map is a draft, not a hidden machine decision. Possible signals stay possible until a person confirms them. When enough explicit structure exists, the map can continue into the deterministic Decision Lab. Otherwise, it offers a simple path to shape the missing pieces without pretending the missing information is known.

The experience is designed around a simple rule: every meaningful input receives a useful response, and questions are used only when human judgment is actually needed to move the decision forward.

Decision Map

The map can show:

  • a possible decision;
  • choices mentioned explicitly;
  • things that may matter;
  • conditions that could change the answer; and
  • the smallest useful next step.

This is deliberately conservative. The browser does not call a remote AI service, retrieve outside facts, invent probabilities, or promote provisional text into verified evidence.

Decision Lab

When a person confirms enough structure, FDE can hand the work into its existing deterministic comparison engine. Guided work supports 2–4 objectives, 2–3 choices, and 2–4 plausible futures. The minimum comparison is a true 2 × 2 × 2 model.

The comparison informs. A person decides.

Synthetic reference

The repository includes a synthetic critical-material source-qualification case to demonstrate the formal Decision Lab without making claims about a real supplier, material, capacity, compliance status, or investment.

Privacy and authority

The application is static and browser-local. It has no backend, account system, analytics, telemetry, cookies, remote AI provider, or default upload endpoint. Session recovery and browser autosave are convenience features, not encrypted confidential storage.

FDE provides decision support. It does not approve, authorize, certify, qualify, consent, or make an investment decision.

Verify

Requirements: Node.js 22+, Python 3.11+, and Chromium or Google Chrome.

node scripts/run-python.mjs -m pip install -r requirements-dev.txt
node scripts/run-python.mjs -m playwright install chromium
npm ci --ignore-scripts --no-audit --no-fund
npm run check

Generated release facts and current application identity are recorded in project-facts.json. The full verification gate is defined by the repository's npm run check command.

Documentation

Project

Changes must preserve human decision authority, privacy, accessibility, and the complete validation gate. See CONTRIBUTING.md.

Report vulnerabilities through GitHub private vulnerability reporting as described in SECURITY.md.

Apache-2.0 licensed. See LICENSE.

About

Open-source decision infrastructure for deep uncertainty.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages