JamJet

JamJet-Dokumentation

Die agenten-native Runtime — dauerhafte Ausführung, native MCP + A2A, volle Observability. Entwickelt in Rust. Geschrieben in Python.

JamJet-Dokumentation

Willkommen bei JamJet — der produktionsbereiten Runtime für KI-Agenten.

Was ist JamJet?

JamJet ist eine Open-Source-Runtime für dauerhafte Workflows, die speziell für KI-Agenten entwickelt wurde. Der Kern ist in Rust (für Performance). Die Authoring-Oberfläche ist Python und Java (für Ergonomie). Jede Ausführung ist event-sourced, mit Checkpoints versehen und wiederholbar.

Schnellzugriff

  • Schnellstart — Einen dauerhaften Agenten in unter 5 Minuten zum Laufen bringen
  • Konzepte — Die Architektur verstehen
  • Python SDK@task, Agent, Workflow API-Referenz
  • Research Guide — Reproduzierbare Multi-Agenten-Experimente durchführen
  • MCP Guide — Mit jedem MCP-Tool-Server verbinden
  • A2A Guide — Agent-zu-Agent-Kommunikation

Installation

pip install jamjet

Kernfunktionen

FunktionBeschreibung
Dauerhafte AusführungEvent-sourced, crash-recoverable, Checkpoint-Replay
Native MCP + A2AClient und Server für beide Protokolle
Sechs Strategienreact, plan-and-execute, critic, reflection, consensus, debate
Integriertes EvalLLM-Judge, Assertions, Cost/Latency-Scorer, Custom @scorer
ExperimentGridParameter-Sweeps mit LaTeX/CSV/JSON-Export
Rust-KernAsync-Scheduler, Mikrosekunden-Dispatch, echte Parallelität
Polyglot-SDKsPython, Java, Go (in Entwicklung)
Policy-EngineToken/Kosten-Limits, PII-Redaktion, Autonomiestufen

On this page