Skip to content
View Dominien's full-sized avatar
👨‍💻
👨‍💻

Block or report Dominien

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dominien/README.md

Marco Patzelt

I build the harness so agents can own the workflow.

AI Agent Engineer · Harness Layer · Düsseldorf / Remote

marc0.dev · Writing · Leaderboard · Contact


Thesis

Environment design over prompt engineering. The leverage in agentic systems isn't in the system prompt — it's in the harness around it. Tool schemas, structured feedback, validation, escalation paths. The environment talks back; that's where alignment compounds.

Human checkpoints sit at decision points and risk surfaces. The harness handles the rails. The agent owns the workflow.


Featured project

Brunnfeld — multi-agent simulation testing environment-driven alignment. 19 LLM agents operate inside a deterministic game engine through structured tool calls — minimal instructions, rich environmental feedback. Methodology proof: the same patterns translate to commercial workflows.

TypeScript · Any LLM · Deterministic engine · 123★


Other open source

Sales Agent — skill-based outbound automation on MCP. Pluggable CRM adapters (sqlite / HubSpot / Close / Attio / Salesforce), per-channel rate limits, never-invent-details rule, hard error stops, human-in-the-loop feedback.

HubSpot Sales Agent — autonomous sales agent. Bulk outreach, inbox classification, research-driven personalization, lead recovery. HubSpot + Gmail. Runs on any local agent harness.

Code Commander — desktop command center for managing multiple AI coding agent sessions across codebases. Multi-agent orchestration over MCP.


Day job

Integration Engineer. Real-time middleware between enterprise CRMs (Microsoft Dynamics 365) and modern frontends (Webflow, Next.js). Entity reconciliation, automated content pipelines, Redis caching, EU-pinned deployments. Production systems handling live business data daily.


Stack

AI Claude · Gemini · OpenRouter · Supabase (pgvector) · E2B
Backend Node.js · TypeScript · Vercel Serverless · Redis / Upstash · Docker · Dynamics 365 API
Frontend Next.js · Tailwind · Zod · SSE streaming · Canvas
Payments & Auth Stripe · Google OAuth · Supabase RLS


Environment design over prompt engineering.

Pinned Loading

  1. brunnfeld-agentic-world brunnfeld-agentic-world Public

    Medieval village economy simulation — up to 1000 LLM agents across multiple villages, driven by supply chains, hunger, tool degradation and market pressure.

    TypeScript 124 15

  2. code-commander code-commander Public

    Desktop command center for managing multiple AI coding agent sessions across codebases. Multi-agent orchestration via MCP.

    TypeScript 18 2

  3. agent-factory agent-factory Public

    An autonomous agent that researches real problems and builds specialized open-source agents to solve them. Inspired by Karpathy's autoresearch.

    TypeScript 10 2

  4. hubspot-sales-agent hubspot-sales-agent Public

    Autonomous sales agent — bulk outreach, inbox classification, research-driven personalization, lead recovery. HubSpot + Gmail. Runs on any local agent harness.

    TypeScript 9 4

  5. sales-agent sales-agent Public

    One sales agent. Your CRM (sqlite/hubspot/close/attio/salesforce) or none. Your channels (gmail, linkedin). Runs on any MCP-capable harness.

    TypeScript 5 2