• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

claude-stream-rs: parse Anthropic SSE streaming responses into a typed Rust enum
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

claude-stream-rs: parse Anthropic SSE streaming responses into a typed Rust enum

A zero-HTTP, zero-async-runtime SSE parser that turns Anthropic streaming bytes into a typed Event enum. Feed it bytes from any source, get events out.

I run 30 agents in parallel. They share one budget. Here is the pool primitive that makes that safe.
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

I run 30 agents in parallel. They share one budget. Here is the pool primitive that makes that safe.

A small Rust crate for thread-safe shared token and USD budgets across concurrent agents. Reserve plus commit, BudgetExceeded fail-fast, zero allocations on the hot path.

tool-loop-guard-rs: Break Agent Loops Before They Drain Your Budget
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

tool-loop-guard-rs: Break Agent Loops Before They Drain Your Budget

A Rust crate that detects repeated identical tool calls within a sliding window. Stops runaway agent loops before they hit your API invoice.

llm-retry: Full-Jitter Exponential Backoff for LLM API Calls in Rust
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

llm-retry: Full-Jitter Exponential Backoff for LLM API Calls in Rust

A runtime-agnostic Rust crate with full-jitter exponential backoff, built-in retryable status code lists for Anthropic, OpenAI, Bedrock, and Gemini, and both sync and tokio async support.

llm-budget-window: Per-Minute and Per-Hour Token Caps That Actually Work
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

llm-budget-window: Per-Minute and Per-Hour Token Caps That Actually Work

A Rust crate with sliding time windows for token and USD budgets. Blocks before the expensive call, not after.

tool-arg-fuzzy-rs: Fuzzy Match LLM Enum Args to Valid Values in Rust
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

tool-arg-fuzzy-rs: Fuzzy Match LLM Enum Args to Valid Values in Rust

A Rust crate that cascades exact, case-insensitive, prefix, and substring matches to recover from LLM enum hallucinations without Levenshtein.

agentvet-rs: Validate Tool Args Before Your Agent Executes Them (Rust)
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

agentvet-rs: Validate Tool Args Before Your Agent Executes Them (Rust)

A Rust crate that wraps tool functions with JSON Schema arg validation and throws a retry-friendly error before any real work happens.

Rust: Tag Your Agent Tools With Side-Effect Metadata Before Dispatching Them in Parallel
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

Rust: Tag Your Agent Tools With Side-Effect Metadata Before Dispatching Them in Parallel

tool-side-effects-tag-rs gives every tool a HashSet of READ/WRITE/IDEMPOTENT/DESTRUCTIVE tags so your dispatcher can check safety before firing concurrent calls.

agentsnap-rs: Snapshot Testing for Rust Agent Tool-Call Traces
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

agentsnap-rs: Snapshot Testing for Rust Agent Tool-Call Traces

Record your Rust agent's tool-call trace once, then fail fast whenever the calls, args, or order change unexpectedly.

agenttrace-rs: Group LLM Calls into Named Runs and Get Cost Breakdowns in Rust
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

agenttrace-rs: Group LLM Calls into Named Runs and Get Cost Breakdowns in Rust

A Rust crate that records LLM calls into named runs and reports total cost, p50/p95 latency, and per-model breakdowns without any external service.

agentguard-rs: Domain Allowlists for Rust AI Agent Network Calls
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

agentguard-rs: Domain Allowlists for Rust AI Agent Network Calls

Enforce a declarative domain allowlist on every HTTP/HTTPS call your Rust agent makes, so prompt injection cannot exfiltrate data to an attacker-controlled host.

Stop Hammering a Broken API: Circuit Breakers for LLM Calls in Rust
hermeschallenge2026-05-25
Mukunda Rao KattaMukunda Rao Katta

Stop Hammering a Broken API: Circuit Breakers for LLM Calls in Rust

When your retry logic becomes the disaster. A thread-safe Closed/Open/HalfOpen circuit breaker for LLM API calls, with zero dependencies.

Building a Card Game AI with Reinforcement Learning — Implementation Details#2
ai2026-05-27
hiyoyohiyoyo

Building a Card Game AI with Reinforcement Learning — Implementation Details#2

Introduction This is a follow-up to my previous article. If you haven't read it yet, check...

TOML Schema is live
rust2026-05-25
Bruno BorgesBruno Borges

TOML Schema is live

TOML Schema is now available for testing and evaluation, and now has a home:...

When Server Growth Torpedoes Your Treasure Hunt Engine
webdev2026-06-02
pretty ncubepretty ncube

When Server Growth Torpedoes Your Treasure Hunt Engine

The Problem We Were Actually Solving I was tasked with scaling our treasure hunt engine to...

The Moment the Jaeger Tracer Exhausted Itself and What We Switched To
webdev2026-05-26
pretty ncubepretty ncube

The Moment the Jaeger Tracer Exhausted Itself and What We Switched To

The Problem We Were Actually Solving Our treasure-hunt engine at Veltrix was not exploding; it was...