Programmable computers, bounded by design.
Compukters is an in-game programming platform for Minecraft. Build multi-file Kotlin projects in the integrated IDE, use semantic editing and analysis, then deploy verified programs into a deterministic, resource-bounded managed VM.
Minecraft 1.21.1 / 26.1.2 NeoForge Java 21 / 25
Integrated Kotlin IDE
Create persistent multi-file projects with completion, diagnostics, navigation, formatting, build, deploy, and run actions.
Deterministic runtime
Verified Compukter bytecode runs with explicit execution quotas, managed memory, and bounded host capabilities.
Real automation
Deploy from the IDE, automate redstone, and connect named Create kinetic devices through passive cables on Minecraft 1.21.1.
Choose a path
- New player: follow Getting started from installation to your first running program.
- Guest Kotlin author: check the exact Kotlin support matrix before relying on a language or library feature.
- Automation builder: learn the local-side model in Redstone GPIO.
- Dashboard builder: write to an independent in-world Text display beside the computer or over peripheral cables.
- Create engineer: connect and name kinetic devices with the Create kinetics API, inspect Stock Tickers with Create logistics, or monitor a steam boiler.
- Addon developer: expose a typed Guest Kotlin module from an independent mod with the Addon SDK.
- Following development: see the continuous Changelog.
- Contributor: start with Architecture and Verification.
Compukters is under active development. The support matrix describes shipped behavior; roadmap ideas are not part of the current compatibility contract.