IdeaCredIdeaCred

amabito/veronica-core

61

Runtime containment kernel for LLM agents. Enforces budget, step, retry, and circuit-breaker limits before the model call.

What's novel

Runtime containment kernel for LLM agents. Enforces budget, step, retry, and circuit-breaker limits before the model call.

Code Analysis

9 files read · 3 rounds

A zero-dependency Python runtime containment kernel that enforces hard budget, step, retry, and circuit-breaker limits on LLM agent execution chains before calls reach the model, with adaptive budgeting, semantic loop detection, and multi-agent budget allocation.

Strengths

Exceptionally thorough engineering: thread-safe with documented lock discipline, nogil-audited for Python 3.13 free-threading, comprehensive edge case handling (NaN/Inf/zero-budget), and genuinely sophisticated algorithms (adaptive budget with anomaly detection, dynamic budget allocation with starvation prevention, Jaccard-based semantic loop detection). The architecture cleanly separates concerns across containment, shield, security, and adapter layers.

Weaknesses

The project is extremely broad (164 source files, 100+ public API names) which creates a large surface area to maintain; some modules like the 68KB execution_context.py could benefit from further decomposition. The sheer scope means some features (A2A trust, memory governance, compliance export) may be less battle-tested than the core containment path.

Score Breakdown

Innovation
6 (25%)
Craft
58 (35%)
Traction
7 (15%)
Scope
61 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+2

Craft

Ci+5
Tests+8
Polish+2
Releases+5
Has License+5
Code Quality+27
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+5
Devto Reactions+0
Community Contribs+0

Scope

Commits+8
Languages+5
Subsystems+15
Bloat Penalty+0
Completeness+7
Contributors+5
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

402

Contributors

1

Files

547

Active weeks

4

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

3

Forks

0

License

Apache-2.0