Deterministic, rule-based, browser-only engines for career ROI, education finance, compensation analysis, licensing, immigration, and workforce development. Sister suite: AINumbers.co (markets & institutions).
Built by Post Oak Labs · Live at apexlogics.org
A privacy-first, deterministic tool suite covering:
- Career ROI modeling & transition planning
- Education finance (FAFSA, student loans, graduate school, OBBBA)
- Compensation analysis (equity, total comp, offer negotiation, raise strategy)
- Test prep & certification investment analysis
- International student cost modeling & immigration strategy
- Professional licensing & visa pathways
- Workforce program ROI & career resilience
- Trade & veteran career transitions
- Childcare economics & parental leave
- AP2 mandate exports for AI-assisted advisory handoffs
Current tool count, workflows, and guides: see llms.txt or suite-registry.json.
apexlogics/
├── index.html ← Homepage (tool cards + workflow links)
├── tools/ ← Self-contained tool pages (one subdir each)
│ └── {slug}/
│ ├── index.html ← Single-file tool (inline CSS/JS)
│ └── manifest.json ← MCP tool definition + AP2 schema
├── workflows/ ← Multi-tool decision journeys
├── guides/ ← Topic hubs (student loans, selected studies, etc.)
├── assets/ ← Brand assets (SVG logos)
├── scripts/ ← CI validation scripts
├── sitemap.html ← Human-readable sitemap
├── sitemap.xml ← Machine-readable sitemap
├── suite-registry.json ← Machine-readable tool index (authoritative counts)
├── llms.txt ← Agent-readable suite index
├── .well-known/mcp.json ← MCP discovery endpoint
└── .github/workflows/ ← Deploy pipeline (preflight → rsync → smoke test)
Every tool is also exposed to AI agents via a live MCP server:
https://mcp.apexlogics.org
{
"mcpServers": {
"apexlogics": { "url": "https://mcp.apexlogics.org" }
}
}Server source: apexlogics-mcp-worker (Cloudflare Worker, deterministic calculator kernels). Use find_tool to search the live index rather than hardcoding tool names - counts drift as the suite grows.
- Single-file tools: Each lives in
tools/{slug}/index.htmlwith fully inline CSS/JS. No build step, no dependencies, no CDN calls after page load. - Deterministic execution: Rule-based math, schema validation, static reference tables. Reproducible outputs.
- AP2-compliant exports: Machine-readable policy mandates (v2.0 flat schema) + Markdown audit trails, validated before download.
- English-only UI. No i18n toggle.
Deterministic isn't a claim you have to take on trust here. Every tool emits a typed Policy Mandate carrying a verifiable execution_hash and a chain block, indexed in chaingraph/chaingraph.json — 151 tool nodes, 42 chains, and 13 persona journeys with verified artifact pass-through. Recompute the hash from the same inputs and you get the same value, or you learn the answer moved.
17 of those nodes go further and carry real zero-knowledge compute proofs (risc0, groth16-bn254 receipts), which prove the calculation itself ran as specified rather than merely hashing whatever it produced. A further 12 are proof-ready and awaiting a prover pass.
The artifact format is OpenChainGraph, the open standard shared with AINumbers.co and OmegaCentauri.me. Receipts verify in your own CI with ocg-verify-action — zero dependencies, no call back to us. Browse the graph at chaingraph/chaingraph-hub.html.
| Item | Detail |
|---|---|
| Build contract | CLAUDE.md in parent folder (internal) |
| Storage | Minimal sessionStorage only - no localStorage, cookies, or IndexedDB |
| Network | Zero fetch, CDN, WebWorker, or external API calls after page load |
| PII banner | All tools display: "🔒 All inputs are processed locally in your browser. Nothing is transmitted, stored, or logged. Inputs disappear when you close the tab." |
| Export format | AP2 v2.0 mandate JSON + Markdown (Tier 1 mandatory); CSV/PDF/SVG optional by tool type |
| License | CC BY 4.0 |
Every push to main runs:
- Pre-flight - index sync check (every tool subdir has a hub card), JS syntax gate, CRLF guard
- Deploy - rsync to DreamHost via SSH (excludes
.git/,scripts/,*.md, etc.) - Smoke test - HTTP 200 check against live domain
Required GitHub Secrets: DH_SSH_KEY, DH_SSH_USER, DH_SSH_HOST, DH_WEB_ROOT, DH_SITE_URL
- Create
tools/{kebab-slug}/index.html(single self-contained file per architecture rules) - Create
tools/{kebab-slug}/manifest.jsonwith required fields (al_id,sister_suite,consulting_site) - Add a card to
index.html - Update
suite-registry.json,llms.txt,sitemap.xml,sitemap.html - Run
node scripts/check_tools.js- must exit 0 - Push - CI validates and deploys automatically
© Post Oak Labs · CC BY 4.0 · 2026