isaLABSCO SUMMARY
The premise is that punctuation is a tax, and it is an argument worth taking seriously even if you would not ship on it.
A model writing Go spends a real fraction of its output on braces, semicolons and import blocks, and every one of those is a chance to produce something that will not parse. Removing the surface syntax removes that class of failure entirely. What you trade is everything a human reader gets from source code — you cannot review opcodes, and no one else can maintain them. Interesting as a direction, not as a dependency.
What it is
A bytecode-style language designed to be written by a model rather than a person. There is no syntax to get right — the model emits opcodes as JSON and the server compiles them.
What you get
- Opcode JSON in, a built artefact out — a Go binary, a React app, an iOS or Android scaffold, or a compose file
- The build runs server-side, so what comes back is a URL to the artefact rather than source to compile yourself
Requirements
Run the server; the model supplies the opcodes. Licence is unspecified.
Setup effort
Build from source — clone the repository and build it, then follow the steps on this page and add the configuration for your client
USE CASES
Getting a working artefact without syntax errors
Opcodes compile or they do not; there is nothing to mis-punctuate.
Scaffolding across targets
The same opcodes aimed at Go, React or a mobile scaffold.
4 tools
Listed in project docs. Your client may show a different list.
isa_quicktargetscompileBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Clone the repository and build it, then follow the steps on this page and add the configuration for your client. This one is built from source rather than installed with a single command.
Server setup
Build from source
git clone https://github.com/24greyhat/voidLang.git
cd voidLang
make buildAdd the mcpServers block below to ~/.config/claude/claude_desktop_config.json, pointing command at the built build/voidmcp binary
make
make build && ./build/voidmcp --addr :7070MCP Clients
Claude Desktop, Claude Code
{
"mcpServers": {
"voidlang": {
"command": "<YOUR_PATH_TO_BUILD_VOIDMCP>",
"args": [
"stdio"
]
}
}
}