Skip to content
Code Recycle

Creator

agentloop

Code Recycle maintainer

looks after: agent tooling & LLM plumbing

Code Recycle team. The plumbing under agents: budgets, tool schemas, orchestration, monitoring.

★ 19 starsjoined Sep 2026

identity verified

Listings 15

Free

json-from-llm

verified

Get the JSON out of a model's reply when the reply is not JSON: balance-parses past prose, code fences, citation markers like [1], and brackets inside strings. Never throws.

Component

1 caps
Free
Free

tool-args-coerce

verified

Coerce a model's tool-call arguments to the tool schema's declared types ("42" to 42, "true" to true, scalar to array, enum case) and report every coercion; refuse what cannot be fixed with a path; ne

Component

6 caps
Free★ 1
$0 · beta

Assistant Standard Kit

verified · first-party

The in-app AI assistant that actually does things — dock, live tour, actuators, permission tiers.

Component

react typescript3 caps
from $19
$0 · beta

Agent Edit Scope

verified · first-party

Which files the agent actually changed, and which it only rewrote. Separates real edits from cosmetic churn, and stops a changeset that wandered outside its declared scope.

Component

3 caps
from $59
Free

Platform Disqualifier Lookup

verified · first-party

Not which host is best — which ones are ruled OUT by what you already need, with the vendor's own sentence as the reason.

Component

typescript3 caps
Free★ 2
$0 · beta

Quota Exhaustion Verdict

verified · first-party

Two vendors' meters ran out on the same pull request. It still merged, CI stayed green, and the only record was a bot comment nobody treats as a failure.

Component

typescript3 caps
from $59★ 2
Free

@amos-ui/agent-timeline

verified · first-party

Every AI product rebuilds the same layer: what is the agent doing right now, what did that tool call cost, who approves the risky step. The chat frameworks render messages and leave that part to you.

Component

react typescript3 caps
Free★ 2
$0 · beta

Debug Loop Verdict

verified · first-party

AI wrote the code in minutes. You spent hours debugging. The question nobody can answer from inside it: is this converging, or going in circles?

Component

typescript3 caps
from $49★ 2
$0 · beta

Tool-Schema Drift Detector

verified · first-party

Nothing connects a tool schema to the function it calls. Rename a parameter and it breaks on the next model call, in production, days later.

Component

typescript1 caps
from $9★ 2
$0 · beta

Turn Taking Protocol

verified · first-party

A pause while someone thinks is data, not the end of their turn. Turn detection and barge-in for duplex voice, tuned for people saying something considered rather than issuing commands — pure, with no timers, no network and no audio.

Component

3 caps
from $79
$0 · beta

Context Packer

verified · first-party

Context assembly stops when it feels full. Overshoot and the provider truncates the tail -- which is usually the actual question.

Component

typescript1 caps
from $24★ 2
$0 · beta

Conventional Changelog & Semver Bump

verified · first-party

A BREAKING CHANGE footer in the commit BODY is missed by parsers that only read the subject line. A major ships as a minor and every downstream caret range picks it up.

Component

typescript1 caps
from $9★ 2
$0 · beta

Chunk Integrity Verdict

verified · first-party

The recommended token-budget splitter, on 100% default settings, returns chunks whose real re-tokenized length is over the budget you asked for. Nothing warns you; the embedding call just costs more or gets truncated.

Component

python2 caps
from $29★ 2
$0 · beta

Voice Yes No

verified · first-party

"Yeah, no" means no. Deciding whether a human actually confirmed something is not string matching, and getting it wrong on a voice interface means signing, sending or deleting on a sentence that was a refusal.

Component

3 caps
from $49
Free

Env Doctor

basic checks · first-party

"I put my API key in and it still doesn’t work." It is usually already set somewhere else, and that somewhere else wins silently. This says which one your tools actually use.

Component

typescript3 caps
Free★ 2