Documentation
- Installation — Install the Beamtalk toolchain on Linux, macOS, or Windows and set up the VS Code extension.
- Tooling — CLI, REPL, VS Code extension, and testing framework.
- Agent-Native Development — Why Beamtalk is uniquely suited as a development environment for AI agents.
- Design Principles — The core principles guiding all design and implementation decisions.
- Language Features — Syntax, semantics, and worked examples for the message-based programming model.
- Syntax Rationale — Why Beamtalk keeps certain Smalltalk conventions and diverges from others.
- Architecture — Compiler pipeline, runtime, hot code reload, and live development flow.
- Domain Model — Bounded contexts, aggregates, and ubiquitous language of the project.
- Security — Security model, threat analysis, and sandboxing for untrusted code.
- Known Limitations — Current limitations and unimplemented features to be aware of.