BBotnexio

Jetzt kaufen!

Titelbild: AI Agent Starter – TypeScript, MCP-Client, 54 Tests, 8 Evals; TypeScript, Ollama oder OpenAI-kompatible API, Freigaben
Vibe-Coding TemplatesAramacKI-AgentMCPTypeScript

Aramac AI Agent Starter (TypeScript)Verkauft von Aramac GmbH

Nicht kommerzielle Lizenz · nur Verbraucher

Lesbare TypeScript-Agent-Runtime: Tool-Calling, MCP-Client, Freigabe vor Aktionen, Evals in CI. Eigenes Modell/API-Key mitbringen.

Weiter zur Zahlung ↓

Bau deinen eigenen KI-Agenten in rund 800 Zeilen TypeScript, die du an einem Nachmittag liest. Tool-Calling, MCP-Client und Evals in CI – ohne Framework, ohne Lock-in.

Enthalten:

  • Agent-Loop mit harten Limits: max. Schritte, Token-Budget, Timeouts, max. Tool-Ausgabe
  • Provider: jede OpenAI-kompatible API oder Ollama – ein kleines Interface, eigene ergänzbar
  • Typisierte Tools mit zod; Argumente werden vor jedem Aufruf validiert
  • MCP-Client (stdio + Streamable HTTP) – passt zum Aramac MCP Server Starter Kit
  • Freigabe vor jedem Tool mit Nebenwirkungen (Standard); nicht vertrauenswürdige MCP-Server werden immer abgefragt
  • Härtung gegen Prompt-Injection; Logs standardmäßig ohne Prompts und Antworten
  • Eval-Harness (Mock-Modell) für CI: 54 automatisierte Tests und 8 Evals (vitest)
  • CLI, Dockerfile, GitHub-Actions-Workflow, Doku DE/EN

Voraussetzungen: Node.js 22 (oder Docker). Eigenes Modell bzw. eigenen API-Key mitbringen: Ollama mit Tool-fähigem Modell oder Key für eine OpenAI-kompatible API. Keine Modelle enthalten; API-Kosten sind nicht enthalten und trägst du selbst.

Lieferung: ZIP-Download nach Zahlung.

Ordnerstruktur: src mit Agent-Loop, Freigabe, Providern, MCP-Client, Tools und Evals, dazu Eval-Dateien, drei Testdateien, CI-Workflow, Dockerfile und Doku
Auszug aus src/tools/builtin.ts: Definition des Tools calculator mit zod-Eingabeschema und Annotationen (nur lesend)
Nutzung in sechs Schritten: installieren, Provider wählen, ausprobieren, optional MCP-Server anbinden, Freigaben aktiv lassen, Evals ausführen

Mehr Vibe-Coding Templates

Alle Vibe-Coding Templates →