HARTIE LABS
ENZurück

Agentry ist eine Sandbox-Plattform für Managed Agents von Hartie Labs: Pro Aufruf startet eine nutzerspezifische Agent-Sandbox in einem eigenen, isolierten Container — vorkonfiguriert über Profile (Vertikalen wie KI-SEO, Support, Datenanalyse oder PDF-Extraktion). Ein generisches Image, beliebig viele Use-Cases, mit Live-Event-Stream, deterministischen Gates und maschinenlesbaren Artefakten.

Plattform · Konzept

Agentry

Eine Sandbox-Plattform für Managed Agents: pro Aufruf startet eine nutzerspezifische Agent-Sandbox in einem eigenen Container, vorkonfiguriert über Profile. Ein generisches Image, beliebig viele Vertikalen — früher »KI-SEO«, jetzt generisch.

FastAPINext.jsDockernanobotSSEPostgreSQLTypeScript SDK

So funktioniert's

Schritt 1

Profil wählen

Jede Vertical (ki-seo, Support, Daten, Extraktion, Finanzen, Wettbewerbs-Radar) ist ein vorkonfiguriertes Profil: Modell, Tools, Persona und Skills. Ein generisches Image, beliebig viele Use-Cases.

Schritt 2

Isolierte Sandbox startet

Pro Run startet ein eigener, ephemerer Container (Docker/k8s-Pod), Capabilities gedroppt, mit innerer bubblewrap-Sandbox für die Shell des Agenten. Per-User-Workspaces bleiben erhalten, der Container wird verworfen.

Schritt 3

Live-Stream, Gates & Artefakte

Eine FastAPI-Control-Plane streamt normalisierte Agent-Events (SSE) in die UI. Deterministische Gates (Faktcheck, JSON-Schema, SEO-Score) sichern das Ergebnis; erzeugte Dateien erscheinen als klickbare Artefakte.

Vertikalen (Profile)

Ein Profil = Config (Modell/Tools) + Workspace (Persona, Konventionen, Skills). Eine neue Vertical ist nur ein neuer Ordner — die Plattform-Hülle bleibt gleich.

Redaktron 📝seo_score

ki-seo

Faktgeprüfte KI-SEO/GEO-Artikel in 5 Phasen (Flaggschiff).

Helfi 🎧web

support-bot

Knapper Produkt-Support — recherchiert und eskaliert ehrlich.

Query 📊mcp · sqlite

data-analyst

Beantwortet Fragen über eine SQLite-DB (Schema → SQL → Insight).

Extraktor 🗂️pdf · mistral_ocr

brochure-extract

PDF + JSON-Schema rein → strukturiertes, validiertes JSON raus.

Fin 💹stock_quote

finanz-analyst

Aktien-Kurzanalyse mit Live-Kursen (keine Anlageberatung).

Scout 🔭web

wettbewerbs-radar

Recherchiert und vergleicht Wettbewerber zu einem Report.

Einblicke in die Plattform

Dieselbe Run-Konsole bedient jedes Profil: links die Event-Timeline (live über SSE), rechts die Observability-Seitenpanels. Zum Vergrößern auf ein Bild klicken.

Run-Start — der Agent legt seinen Plan offen (reasoning), bevor Tools laufen
Run-Start — der Agent legt seinen Plan offen (reasoning), bevor Tools laufen
Recherche-Phase — web_search / web_fetch und der gestreamte Entwurf (text.delta)
Recherche-Phase — web_search / web_fetch und der gestreamte Entwurf (text.delta)
Phasen-Stepper + Phase-4-Pflicht-Stopp: der Agent wartet auf die Freigabe des Nutzers
Phasen-Stepper + Phase-4-Pflicht-Stopp: der Agent wartet auf die Freigabe des Nutzers
Abschluss — erzeugte Dateien und die SEO-Score-Übersicht (100/100)
Abschluss — erzeugte Dateien und die SEO-Score-Übersicht (100/100)

Deep-Dive: das ki-seo-Flaggschiff

Ein vollständiger 5-Phasen-Lauf (Recherche → Faktcheck → Entwurf → Nutzer-Review → SEO) mit deterministischen Gates und maschinenlesbaren Artefakten.

Deterministische Gates im Event-Strom: json_validate ✓ valid und seo_score ✓ 85/100
Deterministische Gates im Event-Strom: json_validate ✓ valid und seo_score ✓ 85/100
Artefakt-Vorschau: der Artikel-Entwurf als gerendertes Markdown inkl. Vergleichstabelle
Artefakt-Vorschau: der Artikel-Entwurf als gerendertes Markdown inkl. Vergleichstabelle
Artefakt-Vorschau: das validierte 05-seo-meta.json (Title/Meta/JSON-LD/FAQ)
Artefakt-Vorschau: das validierte 05-seo-meta.json (Title/Meta/JSON-LD/FAQ)

Architektur & Sicherheit

Zwei Isolations-Ebenen: Container pro Run + bubblewrap für die Shell des Agenten; --cap-drop ALL, Memory-/CPU-/PID-Limits.

Provider-API-Keys und Tenant-Secrets nur als Container-Env (AES-GCM at rest), nie auf Platte geschrieben.

Deterministische Gates um das nicht-deterministische LLM: factcheck_gate, json_validate, seo_score — reproduzierbares pass/fail.

Fork-to-build: jeder Katalog-Agent ist copy-on-write forkbar; der eingebaute Architekt entwirft SOUL/Skills, nichts geht ohne Klick live.

€-Metering aus echten Provider-Tokens; Budget-Überschreitung lehnt neue Runs mit 402 ab, bevor eine Sandbox startet.

Durables Postgres-Event-Log + Run-State-Machine; ein typisiertes TypeScript-SDK bettet die Agenten in andere Apps ein, der Key bleibt serverseitig.

Häufig gestellte Fragen

Was ist Agentry?

Eine Plattform für Managed Agents, die pro Aufruf eine isolierte nanobot-Sandbox in einem eigenen Container startet. Use-Cases werden über Profile vorkonfiguriert — ein generisches Image bedient beliebig viele Vertikalen. Früher hieß die Plattform »KI-SEO«; KI-SEO ist heute nur noch eines der Profile.

Wie wird jeder Lauf isoliert?

Zwei Ebenen: außen ein eigener, ephemerer Docker-Container (bzw. k8s-Pod) pro Aufruf mit --cap-drop ALL und Memory-/CPU-/PID-Limits; innen eine bubblewrap-Sandbox für die Shell des Agenten. Der Workspace pro Nutzer bleibt erhalten, der Container wird verworfen.

Was sind Profile und Gates?

Ein Profil bündelt Modell, Tools, Persona und Skills für eine Vertical. Gates sind deterministischer Code um das nicht-deterministische LLM — z. B. factcheck_gate (≥2 unabhängige Quellen je Aussage), json_validate (JSON-Schema) und seo_score. Sie liefern reproduzierbare pass/fail-Ergebnisse vor der Freigabe.

Wie steuert man die Plattform?

Über eine FastAPI-Control-Plane, die pro Aufruf einen Container startet und normalisierte Agent-Events als SSE streamt. Eine Next.js-Web-UI zeigt den Live-Stream je Run; ein typisiertes TypeScript-SDK (@agentry/sdk) bettet die Agenten in andere Apps ein — der Provider-Key bleibt serverseitig.

Was kann das KI-SEO-Flaggschiff?

Der KI-SEO-Agent erstellt faktgeprüfte, KI-SEO/GEO-optimierte Artikel in fünf Phasen (Recherche → Faktcheck → Entwurf → Pflicht-Nutzer-Review → SEO-Optimierung) und liefert maschinenlesbare Artefakte wie 05-seo-meta.json (Title/Meta/JSON-LD/FAQ/llms.txt).

Zurück zur StartseiteConcept Visualizer →