NayAye

From post roads to prompt roads.
Unofficial Office of the Digital Surveyor

In a market flooded with AI “Yes-Men,” NayAye provides the necessary friction. A decision-support engine modeled after the pragmatic, skeptical, and systematic intelligence of Benjamin Franklin — it forces the user to justify their stack before granting the “Aye.”

The Philosophy Open the App Full Portfolio
The Core Philosophy

The Necessary Friction.

Most AI tools are designed to agree with you — accelerating decisions without questioning whether those decisions are correct, cost-effective, or even necessary. NayAye is built on the opposite premise. The engine audits intent before it issues a recommendation. Only after the “Nay” is addressed does the “Aye” get granted.

Against Software Sprawl
The audit stage surfaces over-engineered approaches, redundant costs, and misaligned tool choices before the user commits. Identifying the wrong path is as valuable as recommending the right one.
Cost-Conscious by Design
Budget is a first-class constraint, not a filter applied at the end. The engine actively identifies free and proportionate options for small-scale operations — it won’t recommend a steam engine to crack a walnut.
Constraint-Based Routing
Skill level and privacy requirements shape the recommendation as much as budget. The output is matched to the operator, not to the most impressive-sounding tool in the catalog.
Contingency as Standard
Every recommendation includes a second-best option. A plan without a fallback is an assumption, not a strategy. The Surveyor maps both routes.

“An investment in knowledge pays the best interest.”

— Benjamin Franklin — the model for NayAye’s decision logic
The Functional Workflow — Blueprint Schematic

Survey & Route: Three Stages.

NayAye operates on a three-stage “Survey & Route” logic. Each stage is sequential and deliberate — the engine will not advance to a recommendation until the prior stage is resolved. This is not a suggestion pipeline. It is a deterministic workflow.

Stage 01
Intake
The Inquiry
Define the Cargo before charting the route.
User inputs a goal and defines their operational constraints: Budget, Technical Skill Level, and Privacy Requirements. The engine accepts no ambiguity at this stage.
NayAye — Intake Module
Lock
Stage 02
Audit
The Nay
The Ben Franklin Reality Check.
Before any tool is suggested, the engine identifies Operational Waste: over-engineered paths, redundant costs, and privacy risks. The engine challenges the premise before it validates the plan. No other AI tool in this category is designed to push back first.
NayAye — Audit Module
Clear
Stage 03
Route
The Aye
Primary route and contingency path, both mapped.
Only after the Nay is addressed does the engine provide a Primary tool recommendation and a Backup Contingency Plan. Dual-path output is a direct translation of logistics-grade planning discipline into digital infrastructure — every route needs a fallback.
NayAye — Route Module
Key Features & Deliverables

Four Artifacts. One Survey.

When the survey is complete, the user receives four distinct deliverables. Each is drawn from an analysis against a curated Tool Catalog of over 30 industry-leading platforms — and each is designed to be immediately actionable, not a list of options.

NayAye’s Verdict
A witty, Franklin-flavored critique of the user’s proposed approach. Written in the Sovereign’s 18th-century voice, it identifies the specific inefficiencies and over-complications before any recommendation is made.
The Best Route
A specific Best Tool recommendation and a Second-Best Option — both drawn from the Tool Catalog and matched against the user’s Budget, Skill Level, and Privacy constraints.
The B.Free Map
A 4–6 stage roadmap called The Surveyed Route — taking the project from idea to completion. Named after Benjamin Franklin’s signature and his philosophy of path-of-least-resistance efficiency. Not a suggestion list. A map.
First Action
The single most important step to take right now. Not a roadmap. Not a list. One action — the one that unlocks everything else. This is the Surveyor’s final word.
Technical Architecture

The Stack Behind the Surveyor.

NayAye is built to demonstrate systems-level thinking across the full stack — from AI logic engine to UI/UX to data structure. Each component was selected deliberately to serve the product’s core function. The architecture is designed to eliminate hallucination at the recommendation layer by making AI responsible only for language, not for routing logic.

Logic Engine
Gemini 2.0 Flash
High-speed, low-latency reasoning via the @google/genai SDK. Flash’s long context window holds the full survey state across all three stages without truncation or drift.
Structured Output
JSON Schema Enforcement
NayAye constrains the AI to a strict JSON Schema, ensuring every response returns a valid, predictable object — Verdicts, Tool IDs, Map Stages, and First Action — that the UI can render deterministically.
Frontend & Framework
React 18 — Vite — TypeScript
A single-page application built for speed and type safety. TypeScript enforces strict typing across all advisory logic and API responses. Vite delivers near-instant build times.
Styling
Tailwind CSS
Powers the “Legacy-Modern” aesthetic — parchment tones (#F5F2ED) and deep navy (#1A2B48) — with utility-first responsiveness.
Animation
Framer Motion
Handles the “Slam-in” reveal animations for survey results and smooth transitions between states. Motion is earned — deployed at high-impact moments, not scattered throughout.
Infrastructure
Google Cloud Run
The application is containerized and deployed on Google Cloud Platform. Cloud Run scales automatically and maintains high availability — no server management required.
Structured Output — Design Note

NayAye uses JSON Schema enforcement to constrain what the AI is permitted to return. Every response must conform to a strict schema — Verdict, Tool IDs, Map Stages, First Action — ensuring the UI always receives a valid, predictable object. The AI cannot return freeform text at the recommendation layer. This is not a prompt instruction. It is an enforced structural contract at the API level. The Sovereign voice handles language. The schema handles truth.

The App in Action

The Survey in Session.

The following screens show a complete NayAye session from intake through verdict. The interface is intentionally sparse — the friction is in the logic, not the UI.

NayAye home screen
The Intake Form
NayAye question 1
Stage 1 — Question 1
NayAye answer 1
Stage 2 — The Nay
NayAye question 2
Stage 1 — Question 2
NayAye answer 2
Stage 3 — The Aye
NayAye question 3
The B.Free Map
Try It. Challenge It.

The Surveyor is open for business.

NayAye is live and free to use. Survey thy route — and see if your stack survives the audit.

Open NayAye Connect on LinkedIn