hackquest logo

SubmitGuard

An autonomous agent that audits your hackathon submission against live rules, auto-fixes safe gaps with a confidence-scored reflection loop, asks only when needed, and never submits without your OK. B

Videos

Project image 1
Project image 2
Project image 3
Project image 4

Tech Stack

Python
MCP
Gemini

Description

The problem Every hackathon, strong projects get eliminated — not for being bad, but for a broken submission: a missing required field, the wrong category, a forgotten demo link, a deadline missed by a timezone. For solo builders with no teammate to double-check, this happens far too often.

What SubmitGuard does SubmitGuard is an autonomous submission auditor. It reads a hackathon's live rules directly through the HackQuest MCP, runs the platform's own readiness checklist, and classifies every unmet requirement into three buckets: auto-fixable (it writes the content itself), needs-user-input (only a human knows it), and blocking (must be resolved first). For auto-fixable gaps it drafts the content and scores its own confidence — if it's unsure, it refuses to guess and asks the builder instead. It never submits on its own: every irreversible action is gated behind explicit confirmation, and every decision is written to a replayable JSON audit trail.

Why it's technically interesting Advanced LLM orchestration: complex tool-calling over the HackQuest MCP, structured-output gap classification (strict Pydantic schemas), and a confidence-scored reflection loop. It's agent-native by design — every MCP tool call carries a machine-readable rationale, captured end-to-end into the audit trail. Safety-first: writes and submits require confirm=true plus a dry-run guard. Provider-agnostic core runs on Gemini (free tier) or Claude.

The proof I used SubmitGuard to audit its own submission to this very hackathon. The tool proved it works by doing its job on its own creator.

Why it fits OKX.AI It turns a real workflow into a practical, reusable Agent Service Provider that any builder on OKX.AI can call — exactly the kind of agent-native utility the marketplace is built for.

Progress During Hackathon

Built end-to-end solo during the hackathon: the agent core, the HackQuest MCP integration (Streamable HTTP), the structured gap-classification + confidence-scored reflection engine, the JSON audit trail, and the Rich CLI. Then registered and activated it as an ASP on OKX.AI (ASP #5779, on-chain), and used SubmitGuard itself to audit its own submission to this hackathon.

Fundraising Status

Not raising. Independent solo project built for the OKX.AI Genesis Hackathon.

Team Leader
NNguyen Quan
Project Link
Deploy Ecosystem
X LayerX Layer
Sector
AIInfra