Open Agent Hackathon 2026
Reverse-engineer any codebase.
Know why every line exists.
ai-service/app/llm.py
23def get_client() -> AsyncOpenAI:24 global _client25 if _client is None:26 if settings.llm_provider == "gemini":→ Gemini27 _client = AsyncOpenAI(28 api_key=_required(settings.gemini_api_key, ...),29 base_url=settings.gemini_base_url,30 timeout=settings.llm_timeout_seconds,31 )32 else:33 _client = AsyncOpenAI(34 api_key=_required(settings.openai_api_key, ...),35 timeout=settings.llm_timeout_seconds,36 )37 return _client
Commit68a5228
Add ky.retry() to force retries from afterResponse hooks
Pull request#779
Add ky.retry() to force retries
Issue#778
Simplify forcing a retry in afterResponse hook?
Discussion#778
4 comments: sholladay, sindresorhus, MrSquaare
source/core/constants.ts
263export const retry = (options) => new RetryMarker(options);
The reason exists. It's just scattered.
How it works
Reverse-engineer any codebase.
99 files found · agents at work
How it works
01Paste a repo
Any public GitHub repository.
02Agents take it apart
Readers work in parallel; a Verifier checks every quote.
03A map you can trust
Every arrow cites the line that proves it.
04Ask why
Click an arrow. Get the commit, PR and issue behind it.
05See what breaks
Pick a part. Everything that depends on it lights up.
06Follow it, keep it true
Play a request end to end. Every push is re-checked.
The proof
Built on Zetaris, Meterless and NVIDIA.
01 / 04
Zetaris
Build a USL · query it · add a DQ rule
Every line, commit, pull request and issue in one semantic layer.
1 · Nine tables, one provenance layer
repository
id
head_sha
source_file
id
repo_id →
path
line_origin
file_id →
line_start
commit_sha →
code_change
sha
subject
pr_id →
file_change
commit_sha →
file_id
pull_request
id
title
issue_count
pr_issue
pr_id →
issue_id →
issue
id
title
discussion
parent_id →
author
lightning.metastore.cartograph.provenance
01 / 04
Zetaris
Build a USL · query it · add a DQ rule
Every line, commit, pull request and issue in one semantic layer.
1 · Nine tables, one provenance layer
2 · One query from a line to its reason
3 · A rule that scores explainability
02 / 04
Meterless H-MEM
An engine in a working feature
Cartograph's memory: it keeps approved answers, and knows when they go stale.
1 · An approved answer becomes a memory
Answer · Core → Retry Engine
Added in #779 so hooks can force a retry, as issue #778 asked.
Critic approved
H-MEM · long-term
ky.retry() creates a RetryMarker to signal forced retries.
source critic-approved
confidence 0.85
refs constants.ts:263
remembered, with its sources
02 / 04
Meterless H-MEM
An engine in a working feature
Cartograph's memory: it keeps approved answers, and knows when they go stale.
1 · An approved answer becomes a memory
2 · The next question starts from it
3 · Code changes, the memory is set aside
03 / 04
Meterless Runtime
Primary AI provider
Paste Nightshift's connect link and every agent runs through it. Without it, NVIDIA answers directly.
1 · One paste connects it
Powered by
Connect link or base URL
online · meterless/auto, fast, deep · no restart
- NVIDIA Nemotron working
- Zetaris working
- Meterless H-MEM working
03 / 04
Meterless Runtime
Primary AI provider
Paste Nightshift's connect link and every agent runs through it. Without it, NVIDIA answers directly.
1 · One paste connects it
2 · Agent → Nightshift → Nemotron
3 · Runtime offline, NVIDIA steps in
04 / 04
NVIDIA Nemotron
Nemotron in every agent
Ultra plans and judges. Lightning reads and writes. Every call is checked.
1 · Every agent, its model
Scout
plans the reading
Nemotron Super / Ultra
Readers
read files in parallel
Nemotron Lightning
Cartographer
joins the map
Nemotron Super / Ultra
Verifier
checks every quote
plain code
Reviewer
reviews each push
Nemotron Super / Ultra
Tracer
answers on the map
Nemotron Lightning
Writer
drafts the why
Nemotron Lightning
Critic
checks every claim
Nemotron Ultra
04 / 04
NVIDIA Nemotron
Nemotron in every agent
Ultra plans and judges. Lightning reads and writes. Every call is checked.
1 · Every agent, its model
2 · Two tiers, every call logged
3 · Output is validated, never trusted
Draw your codebase.
owner/repo or a github.com link · a map in a few minutes