codiev-core
The 114k+ line engine — agent orchestration, planning, and the property adapters that translate Studio types both ways.
Private beta · agents shipping to Studio
Codiev is a multi-agent IDE and tool suite that bridges Python and Roblox Studio. Agents read your place, write Luau, convert properties, and review their own work before it ever touches your game.
ARCHITECTURE
Every piece is built to move work between Python and Roblox Studio without losing fidelity. The core does the heavy lifting; the relay keeps Studio in sync in real time.
The 114k+ line engine — agent orchestration, planning, and the property adapters that translate Studio types both ways.
The desktop IDE. Multi-agent panes, an inline diff review, and one-click apply straight into your open place.
Browser surface for dashboards, run history, and shareable agent sessions across your team.
The Python ↔ Roblox Studio bridge. A persistent socket that streams reads, writes, and live state to the agents.
Model Context Protocol server exposing Codiev's tools to any agent client you already use.
ROBLOX PROPERTY ADAPTERS
Agents work in plain Python while Codiev handles the messy conversions — BrickColor, Color3, Vector3, UDim2, enums, and instance references — mapping each one to its exact Studio representation on the way in and out.
BrickColor("Bright red")Color3 0.768, 0.156, 0.109Vec3(0, 12.5, -4)Vector3.new(0, 12.5, -4)udim2(1, 0, 0, 48)UDim2.new(1, 0, 0, 48)Material.NEONEnum.Material.NeonSELF-REFLECTION ENGINE
Every change is scored against a quality threshold. Anything under 7 trips the SelfReflectionBadge into auto-fix — the agent clarifies its intent, repairs the code, and re-scores until it earns a pass.
quality threshold
≥ 7.0Automated clarification
Below threshold, the agent asks itself what's missing and answers before retrying.
Self-correcting patches
Failed reviews are rewritten in place — no broken code reaches your game.
Gated apply
Only a passing score is allowed to write back through codiev-relay.
Untyped remote, no input validation
Reflection score 4.3 < 7 — agent rewrites the handler.
Validates input, but leaks server state to client
Still below 7 — agent requests clarification, then patches.
Typed, validated, server-authoritative
Score 9.1 ≥ 7 — change is accepted and applied to Studio.
PRIVATE BETA
Codiev is rolling out to a small group of power-developers. Drop your email and tell us what you're building — we'll send an invite.