# CodeJury

- **Event:** [AIE Code Summit 2026 Hackathon](https://cerebralvalley.ai/e/aie-code-2026-hackathon)
- **When:** Sat, Nov 7 at 9:00 AM – 10:00 PM (PST)
- **Where:** San Francisco, CA
- **Team:** [manali gawande](https://cerebralvalley.ai/u/Manali), [Siddharth Jetling](https://cerebralvalley.ai/u/siddharthjetling)
- **GitHub:** https://github.com/siddharthjetling/CodeJury
- **Demo video:** https://www.loom.com/share/4bae0921aba14bf587c0ad9192696bc9
- **Gallery:** https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/44

CodeJury — Independent AI Code Verification

AI writes code faster than teams can review. CodeJury is a jury of Fetch.ai agents that independently verify every pull request (PR) before it merges.

The key difference: Tests are generated from the specification BEFORE the code is read. This ensures the verifier cannot share the implementer's blind spots.

HOW IT WORKS

Paste a GitHub PR URL into ASI:One. The orchestrator reads the diff, fetches the specification, and routes the review to specialized agents.

1. Correctness Agent: Always runs. Generates tests for edge cases, logic, and contracts using only the specification.

2. Security Agent: Activates for authentication and token-related code. Checks for IDOR, injection, and authentication bypass across 7 attack surfaces.

3. Verdict Agent: Applies a deterministic policy gate. Critical defects result in BLOCK. The LLM writes the summary but never decides the verdict.

DEMO RESULTS

27 tests generated
4 defects detected
2 critical IDOR vulnerabilities — Any user could access another user's private data.
2 major performance bugs

Both critical vulnerabilities were independently discovered by the Correctness and Security agents, confirming the findings from different angles.

Final Verdict: BLOCK — 90/100

INDEPENDENCE BY DESIGN

Spec-first testing: Tests are generated before implementation code is examined.

Separate agent contexts: Each agent evaluates independently.

Deterministic verdict: Policy-based decisions are protected against prompt injection.

FETCH.AI TECH STACK

4 uAgents deployed on Agentverse
Agent Chat Protocol for agent communication
ASI Interactive Cards with custom summary and carousel report
ASI:One for agent discovery and interaction

Complete verification workflow in one conversation. No frontend required.

Built by Manali Gawande & Siddharth Jetling
AIE Code Summit 2026

## More from AIE Code Summit 2026 Hackathon

- [KT-coding-agent](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/41)
- [Doppel](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/42)
- [Prysma Labs](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/43)
- [Lanes](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/45)
- [ShriAli](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/46)
- [Second Grader](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/47)

---

Markdown version of https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/44. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
