Lunichor

A coding agent that works inside Roblox Studio.

Ask it to fix a bug or build a system. It finds the right scripts, writes the Luau, and runs its own checks before it says it's done.

What a prompt actually does

01

It reads the project

Lunichor indexes every script on your machine. The index stays on your disk.

02

It reads before it writes

Every patch is checked against the current file first. If you changed something since, it works from the new version.

03

It checks its own work

Lint runs through Studio, logic runs in a local simulation, and play-test output is watched. Unverified edits don't get called done.

04

It remembers your game

Each place keeps its own memory and system map, so the next session starts from what you actually built.

DROP APP CAPTURE HEREREAL CAPTURE
FIG. 01 — WORKSPACE, MID-TASK1600 × 1000
DROP APP CAPTURE HEREREAL CAPTURE
FIG. 02 — CONSTELLATION MAP1600 × 1000

One Discord. One Roblox. One Studio.

Sign in with Discord, link Roblox, and the Studio plugin has to be logged into the same account. If it isn't, commands don't run.

01

Discord

This is your Lunichor account. It holds your balance and your chats.

02

Roblox

You sign in on Roblox's own page. We only get your user ID and username.

03

Studio

The plugin reports who's logged in. A different account means no commands.

01API keys live on the server. The app ships with none.
02Link codes expire in ten minutes and work once.
03Downloads are throttled per address; a fresh alt gets a locked app.
04Commands only reach the place they were sent to.
05No trackers, no third-party scripts, no analytics on this page.

Questions