Docs/basic assistant
BASIC ASSISTANT

A running start. No AI required.

Ten offline starter programs, deterministic source previews and reviewed file replacements.

Open the Basic assistant tab.

The right-hand assistant pane starts in Basic assistant. It is a local template tool, with no model calls, login, connection or chat context. ChudGPT AI is a separate tab with the real model adapters.

Pick a starting point.

StarterWhat it creates
Hello worldA greeting and clean native entry point
CalculatorInteger arithmetic and Math.Max
Text workshopTrim, case changes, replacement and character counts
ScoreboardInteger list creation, sorting, iteration and sum
Dice rollerSix random rolls using an exclusive upper bound
Text file notebookWrite, append and read chud-notebook.txt in the working directory
GUI counterNative window, counter and reset
GUI dashboardButtons, toggle and integer slider
Game health demoForge movement helpers and Spark progress bars
StopwatchMonotonic elapsed time around a short operation

Customize. Preview. Approve.

  1. Choose a template.

    Set its title or greeting. The source preview updates locally.

  2. Copy or review.

    Copy source, or choose Review replacement for the active .chud file.

  3. Inspect the diff.

    Approve and apply changes the buffer. Save explicitly, or use your configured autosave.

Rejecting a replacement leaves the file alone. Suggestions never execute commands or run the program automatically.

Create another source file safely.

Enter a .chud path in an existing project folder, then Create new source file. Existing paths are rejected instead of overwritten.

Find a library call.

The Library reference tab searches all 62 native signatures and copies calls. Monaco completion uses the same catalog. See the library guide for contracts and the complete API reference for types.

Updated October 30, 2026 · 0.1.0-alpha · Windows x64

Search language syntax, setup, Studio, and more.

CHUD DOCUMENTATION↑ ↓ to navigate · Enter to open