Open Source · MIT Licensed

AI game dev
assistant

Like Claude Code, but purpose-built for game development. Interactive CLI that knows engines, shaders, prefabs, and what it takes to ship.

$npx @dynamo/cli

See it in action

A real game dev conversation. Dynamo reads your project, understands your engine, and helps you build — all from the terminal.

dynamo — zsh — 80×30

Everything you need to ship games

Built-in tools for files, shell, git, web, and more. Smart permissions keep you safe. Provider-agnostic AI lets you use any model.

Interactive Chat REPL

Type 'dynamo' and start talking. Streaming responses, slash commands, tab completion, and a polished terminal UI with the Catppuccin Mocha theme.

Provider-Agnostic AI

Works with any LLM — Anthropic, OpenAI, Ollama, DeepSeek, or any OpenAI-compatible endpoint. Mix providers per workflow phase.

Built-In Dev Tools

File reading, writing, editing, search. Persistent shell with background execution. Web fetch and search. Git integration. All with smart permissions.

Permission System

Safe tools auto-execute. Write tools prompt once per session. Dangerous tools always prompt. Blocked commands are rejected. Full control with --permissive mode.

Git Integration

Native git status, diff, log, commit, and GitHub PR tools. Understands your repo structure and change context.

Web Tools

Fetch any URL with Readability extraction and caching. Provider-native web search for real-time information.

Enhanced Shell

Persistent working directory, configurable timeouts, background execution with a jobs bar, and auto-response when jobs complete.

Session Management

Auto-saving sessions with resume, rename, and context tracking. Auto-compaction keeps conversations going beyond the context window.

Syntax Highlighting

Code blocks with 191 language support, markdown rendering, Claude Code-style diffs with word-level inline highlighting.

How it works

Type one command and start building. Dynamo lives in your terminal, right where you work.

Terminal

Interactive chat REPL

Type 'dynamo' in any project directory. Get an AI teammate that understands your codebase, engine, and what you're trying to build.

$ dynamo

Any model. Any provider.

Dynamo is provider-agnostic. Use Claude for planning, GPT for coding, Llama for docs — or use the same model everywhere. Mix and match per workflow phase.

ai:
models:
interactive: "anthropic/claude-sonnet-4-6"
planning: "anthropic/claude-opus-4-6"
audit: "openai/o3"
docs: "ollama/llama3"
Anthropic

Claude Opus, Sonnet, Haiku

OpenAI

GPT-4o, o3, GPT-5

Ollama

Llama, Qwen, Mistral

OpenRouter

100+ models

DeepSeek

DeepSeek V3, R1

Any OpenAI-compatible

Custom endpoints

Engine-agnostic core

One CLI, engine packages plug in. Dynamo discovers installed engine packages and loads their tools, phases, and context automatically.

Unity

Unity

Full Unity integration via unity-dynamo package. MCP Unity connection, C# context, scene/prefab awareness, Unity-specific workflow phases.

Available now
Unreal EnginePlanned

Unreal Engine

C++ and Blueprint support, UE5 project structure awareness, build system integration, and Unreal-specific workflow phases.

GodotPlanned

Godot

GDScript and C# support, scene tree awareness, resource system integration, and Godot-specific tooling.

Ready to build worlds?

Dynamo is open source and free. Get started in 30 seconds.