What is Constants?
Constants lets you generate tools with AI from repo scripts, uploaded files, or plain-English prompts. Each tool gets a governed runtime, version pinning, run history, and a shareable UI — no local setup required for anyone who uses it.Quick Start
Create your first tool in under 5 minutes
Import from GitHub
Turn your existing scripts into shareable tools
Core Features
Explore the Constants primitives
API Access
Programmatic access for automation
Why Constants?
Scripts → Tools
Scripts → Tools
Paste a repo link or upload a script. Constants generates a tool with explicit inputs/outputs, a governed runtime, and version pinning. No more tribal CLI knowledge.
Governed Sandbox
Governed Sandbox
Every tool runs in an isolated environment with defined resource limits, permission boundaries, and scoped secrets. No more “works on my machine.”
Observable & Replayable
Observable & Replayable
Full run history with logs, artifacts, timing, and cost. Replay any run with the same inputs. Debug issues with complete context.
Share with Anyone
Share with Anyone
How It Works
Import Your Script
Paste a GitHub repo URL, upload a script, or describe what you need in plain English. Constants analyzes the code and identifies entrypoints.
Confirm the Spec
Review and customize the generated spec: inputs, outputs, resource limits, and permissions. Pin to a specific SHA for reproducibility.
Creator → Receiver Workflow
Creator: Paste repo → confirm entrypoint → review spec → get sandbox runtime + shareable UI Receiver: Open a link → enter parameters → run → get artifacts and logs — no local setup, secrets injected with scoped permissionsWhat a Tool Guarantees
| Guarantee | Description |
|---|---|
| Verified Execution | Runs real code, not approximations |
| Governed Sandbox | Isolated runtime with resource and permission boundaries |
| Observable + Replayable | Logs, artifacts, history, and reruns |
| Reproducible | Pinned to SHA with deterministic execution |
| Shareable | Anyone with the link can run it — no setup required |
Ready to Start?
Create Your First Tool
Import a script or repo and turn it into a shareable Tool in minutes.
