🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
C++ game engine with editor, rendering, and MCP server
Traktor is a full 3D game engine with a first-class editor, Vulkan renderer, Lua scripting, physics, animation, sound, and asset pipelines. It also exposes a built-in MCP server so AI tools can create, query, and update engine assets in the project database.
Builders who are making games and want an engine with an editor, runtime, and asset pipeline.
You can build and iterate on games in one engine codebase, with editor tools and AI-accessible assets in the same workflow.
What it does
Editor-first workflow
The editor supports one-click deploy, run, and debug, hot reload for assets, undo/redo, localization, and themes.
Vulkan rendering stack
The renderer uses a frame graph, GPU occlusion culling, shader graphs, deferred and forward+ paths, ray tracing, ReSTIR GI, and upscaler support.
Lua scripting and debugging
Lua is the main scripting language, with an integrated script debugger and profiler.
Physics and animation systems
The engine includes Jolt and Bullet physics, character and vehicle controllers, skeletal animation, IK, ragdolls, and motion components.
Built-in MCP server
The editor exposes an MCP server that can create, query, and update assets such as shader graphs, entities, scenes, and textures in the database.
Cross-platform build scripts
The repo includes build and run scripts for Linux, Windows, macOS, Android, iOS, Raspberry Pi, and editor and server targets.
README
Traktor is an open-source 3d game engine written in C++, it has powered several successful commercial titles across various platforms including Steam, PSN, iOS, and the Mac Store.

Why?
Traktor isn't just another game engine; it's a meticulously crafted toolkit designed for optimal performance and flexibility. Here's why it stands out:
-
Lean and Well-Designed: Each module boasts clean responsibilities, ensuring an elegant and efficient codebase.
-
Minimal Footprint: Traktor prioritizes low memory and storage usage, ensuring streamlined performance.
-
Optimized for Efficiency: Utilizing modern rendering techniques and efficient algorithms, Traktor delivers exceptional performance.
-
Tailored Flexibility: Unlike bloated, one-size-fits-all engines, Traktor is customizable to fit the unique needs of every project.
Supported platforms
Traktor currently offers full support for Windows and Linux platforms. While mobile versions for Android and iOS are available, they are not officially tested but are regularly updated to maintain compatibility.
Prebuilt binaries
See releases for prebuilt binaries.
A nightly release is built automatically from master every night and contains:
- Traktor-nightly-win64.msi: Windows installer.
- Traktor-nightly-win64.zip: Windows portable archive.
- Traktor-nightly-linux-x64.tar.gz: Linux x64 portable archive.
Only the latest successful nightly is kept, so the releases page always offers a current build. Note that these are untested automated builds of the release configurations; if you need a specific fix, or want to follow development closely, we still recommend building the engine from source.
How to build
Linux: Refer to Build Linux for detailed instructions.
Windows: Follow the guidelines outlined in Build Windows for seamless setup.
Features
Editor
- Feature rich editor and tools, editor first class priority.
- One-click deploy, run and debug on any connected target.
- Active connection and hot reloading of assets to all launched games regardless of target platform.
- Clean separation of editor code, easy to add new editors etc.
- Undo/redo, localization, themes etc.
- Formalized pipeline/flow to cook assets to runtime optimized data; highly parallized and easy to add new pipelines.
- Quick iterative build times, only build and reload modified assets.
- Light, dark and more themes, easily customizable.
- Built in MCP server for AI integration. Able to create, query and update all assets (shader graphs, entities, scenes, textures etc) exposed in the project's database.
Rendering
- Advanced frame graph based renderer using Vulkan.
- GPU based occlusion culling.
- Graph based shader editor with possibility to inline shader code when necessary for all exposed stages (vertex, fragment and compute).
- Side by side instant shader recompile and reloading for quick iterations.
- Tile based deferred and forward+ rendering paths.
- GPU skin cache for skinned meshes.
- Hardware ray tracing support, with RTGI, RTAO, RT reflections and RT shadows implementations.
- ReSTIR based global illumination.
- Easy to use graph based image processing system for fullscreen effects.
- Multithreaded and API agnostic.
- Support for thirdparty upscalers; XeSS support implemented.
Animation
- Skeletal skinned meshes.
- State graph system for game play driven entities.
- Rag doll system with custom editor for easy setup of physics vs animation skeletons, and limb constraints.
- Simple iterative IK solver.
- Basic entity procedural motion components (rotator, boids, path etc).
- Global scene keyframe animation system (called Theater).
Scripting
- LUA as primary scripting language.
- Integrated script debugger and profiler.
Sound
- Full high definition pipeline supporting any number of channels (2.0, 2.1, 5.1, 7.1 etc).
- Supports many different backends (XAudio2, DirectSound, WinMM, OpenAL, OpenSL, ALSA, Pulse etc).
- User graph based filters.
- Sound banks for easy customization of sound effects.
- MP3, Flac, OGG streaming.
Physics
- Integrated Jolt and Bullet physics.
- Easy to use character and vehicle controllers.
Contact
Join our discord server to read about Traktor or ask any questions regarding Traktor.
https://discord.gg/fSMrww2B7C
Files in the repo
- .github
- bin
- code
- data
- resources
- scripts
- tools
- .gitignore
- header.sh
- LICENSE.txt
- README.md
- Traktor.code-workspace
- Traktor.workspace
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More other
OpenHuman is an open source personal AI for Mac, Windows and Linux — local-first memory, agent orchestration, and deep research.

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
AIPOCH Open-Science is an open-source, local-first, model-agnostic AI research workbench for macOS, Windows, and Linux, with scientific agents, Python/R notebooks, data connectors, and reproducible provenance.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
