Live
Black Hat USAAI BusinessBlack Hat AsiaAI BusinessI Was Told to Write My Thesis in LaTeX. Here's How I Actually Got Started.DEV CommunityBuilding a Multi-Tenant SaaS with Stripe Connect in 2026DEV CommunityPart 3 of 3 — Engineering Intent Series -- Inside the Machine: The ISL Build PipelineDEV CommunityChoosing and Integrating Mobile Video SDKs: FFmpeg, ExoPlayer, and Commercial OptionsDEV CommunityBuild an End-to-End RAG Pipeline for LLM ApplicationsDEV CommunityAgentX-Phase2: 49-Model Byzantine FBA Consensus — Building Cool Agents that Modernize COBOL to RustDEV CommunityWhy Most Agencies Deploy WordPress Multisite for the Wrong ReasonsDEV CommunityThe home stretchDEV CommunityAI giant Anthropic says 'exploring' Australia data centre investments - MSNGoogle News: ClaudeMacy’s unveils Google Gemini-based AI shopping assistant - Chain Store AgeGoogle News: GeminiToyota’s Woven Capital appoints new CIO and COO in push for finding the ‘future of mobility’TechCrunch AINike CEO says its comeback plan is taking longer than expected, sending shares tumbling more than 8%Business InsiderBlack Hat USAAI BusinessBlack Hat AsiaAI BusinessI Was Told to Write My Thesis in LaTeX. Here's How I Actually Got Started.DEV CommunityBuilding a Multi-Tenant SaaS with Stripe Connect in 2026DEV CommunityPart 3 of 3 — Engineering Intent Series -- Inside the Machine: The ISL Build PipelineDEV CommunityChoosing and Integrating Mobile Video SDKs: FFmpeg, ExoPlayer, and Commercial OptionsDEV CommunityBuild an End-to-End RAG Pipeline for LLM ApplicationsDEV CommunityAgentX-Phase2: 49-Model Byzantine FBA Consensus — Building Cool Agents that Modernize COBOL to RustDEV CommunityWhy Most Agencies Deploy WordPress Multisite for the Wrong ReasonsDEV CommunityThe home stretchDEV CommunityAI giant Anthropic says 'exploring' Australia data centre investments - MSNGoogle News: ClaudeMacy’s unveils Google Gemini-based AI shopping assistant - Chain Store AgeGoogle News: GeminiToyota’s Woven Capital appoints new CIO and COO in push for finding the ‘future of mobility’TechCrunch AINike CEO says its comeback plan is taking longer than expected, sending shares tumbling more than 8%Business Insider

In-process circuit breaker that kills runaway AI agents before they go rogue

Hacker News AI Topby aeneassoftMarch 31, 20261 min read0 views
Source Quiz

Article URL: https://github.com/aeneassoft/aeneassoft Comments URL: https://news.ycombinator.com/item?id=47593677 Points: 2 # Comments: 0

Stop harmful AI agent actions in real time. Two lines of code. MIT Licensed.

Why AeneasSoft?

  • In-Process Circuit Breaker: Stops harmful agent actions in RAM before they execute. No proxy. No latency.

  • Framework Agnostic: Works at the HTTP transport layer, below every AI framework. OpenAI, Anthropic, Gemini, Mistral, Groq, Cohere — automatic.

  • EU AI Act Ready: Automated Article 12 compliance reports with RSA-2048 signatures.

Quickstart (30 seconds)

pip install aeneas-agentwatch

Every LLM call is now monitored. Rogue agents blocked in RAM.`

Read the full documentation →

Active Defense (Circuit Breaker)

The killer feature. Block runaway agents in application memory:

Per-agent budgets:

with agentwatch.agent("ExpensiveBot", budget_per_hour=5.0, block_on_threshold=True): result = client.chat.completions.create(...)

→ CircuitBreakerException if budget exceeded. Request never sent.`

Comparison

AeneasSoft Langfuse LangSmith Helicone

In-Process Blocking ✅ ❌ ❌ ❌

Circuit Breaker ✅ ❌ ❌ ❌

No Proxy Required ✅ ✅ ✅ ❌

Zero-Code Setup ✅ ❌ ❌ ❌

EU AI Act Reports ✅ ❌ ❌ ❌

Open Source (MIT) ✅ ✅ ❌ Partial

Architecture (Patent Pending)

Layer 1 wraps SDK methods for rich structured data. Layer 2 catches everything at HTTP level for framework-agnostic coverage. The deduplication flag (thread-local + ContextVar) ensures no duplicate spans.

Node.js SDK npm install @aeneassoft/sdk-node

Self-Hosting (Docker)

Verify it's running:

curl http://localhost:3001/health

Then connect the SDK:

SDK auto-connects to localhost:3001. No API key needed in local mode.`

Full Stack (production): docker compose up -d — adds Kafka + Proxy. Configure via .env.

Supported Providers

Works automatically with: OpenAI, Anthropic, Gemini, Mistral, Groq, Cohere, Together AI, Fireworks, Azure OpenAI, Ollama — and any provider accessible via HTTP.

Cost tracking for 20+ models with current list prices.

What We Don't Do (Yet)

We believe in transparency over hiding behind "Beta" labels.

  • Prompt management / versioning — not our focus, use LangSmith or Humanloop for that

  • A/B testing / evaluation pipelines — we observe and protect, we don't evaluate

  • Streaming chunks: captures request + final usage summary, not individual chunks (full chunk-level tracing Q3 2026)

  • Cost precision: list prices for 20+ models — batch API, cached tokens, and fine-tuned rates are not reflected

License

MIT License — the SDK, interceptor, circuit breaker, and dashboard are all open source.

The method (Dual-Layer Telemetry Interception and Active Defense) is protected by a USPTO Provisional Patent (April 2026).

If this is useful, please star this repo — it helps us reach more developers.

  • Discord

  • Website

  • Docs

  • PyPI

  • npm

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by AI News Hub · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

More about

agentgithub

Knowledge Map

Knowledge Map
TopicsEntitiesSource
In-process …agentgithubHacker News…

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 155 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!

More in Self-Evolving AI