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.