Tools for the work
Create tools that fit the problem.
Rune gives agents Scheme, a small language they can shape around each project. Agents can define functions, commands, web routes, and macros using the language of the problem domain rather than procedural syntax.
Rune formats, checks, tests, documents, and runs the result before you deploy it.
Context that lasts
Keep project guidance beside the code.
Each project starts with instructions, modules, tests, and documentation. Agents can update the guidance with the code, so the next agent can understand the work.
- define the product's purpose and limits
- keep guidance next to the code
- test product behavior in the same project
- regenerate documentation from the current source
One complete workflow
Build and operate in one place.
Rune stores each product's source, tests, deployment history, runtime status, and application data under one directory. A product can provide commands, web routes, or both.
Push to Rune's Git main branch to validate and deploy. Use status to check what is running.
Keep application data in private SQLite databases.
- one Rust binary for the complete workflow
- Linux and macOS releases for x86 and Arm
- deployment through Git
Pearl Computing
Make something agents want.
Pearl Computing is the company behind Rune. We build tools that help agents understand the work, create the right software, and leave people with a product they can run.
Rune launch
Build with Rune.
Commercial Rune launch access starts with a conversation with Pearl Computing. Request Rune launch access and tell us what you want your agents to build.