
Aramac AI Agent Starter (TypeScript)Sold by Aramac GmbH
Non-commercial licence · consumers onlyReadable TypeScript agent runtime: tool calling, MCP client, approval before actions, evals in CI. Bring your own model/API key.
Continue to payment ↓Build your own AI agent in about 800 lines of TypeScript you can read in an afternoon. Tool calling, an MCP client and evals in CI – no framework, no lock-in.
Included:
- Agent loop with hard limits: max steps, token budget, timeouts, max tool output
- Providers: any OpenAI-compatible API or Ollama – one small interface, add your own
- Typed tools with zod; args validated before every call
- MCP client (stdio + Streamable HTTP) – works with the Aramac MCP Server Starter Kit
- Human approval before every tool with side effects (default); untrusted MCP servers are always confirmed
- Prompt-injection hardening; logs without prompts or answers by default
- Evals harness (mock model) for CI: 54 automated tests and 8 evals (vitest)
- CLI, Dockerfile, GitHub Actions workflow, DE/EN docs
Requirements: Node.js 22 (or Docker). Bring your own model/API key: Ollama with a tool-capable model, or a key for an OpenAI-compatible API. No models included; API costs are not included and are yours.
Delivery: ZIP download after payment.



More Vibe-coding templates
Botnexio SaaS Starter – Next.js + Stripe Billing
Learn how Stripe subscriptions fit into a Next.js App Router app – and prototype your own SaaS idea on top.
Botnexio Stripe Connect Minimal – Node.js + Express
See the full Stripe Connect marketplace loop in one Express file and click through it in test mode.
Botnexio Vibe Coding Starter – Next.js + AI Rules
Next.js starter with rules and prompts for AI coding tools. By Botnexio/Aramac.