Skip to content
r5n-labsPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

R5N CLIs

Greek myths. Everyday tools.

Release packages, run your own CI, compose environments and review code.

CI License Runtime

Four command-line tools built with TypeScript and Bun. Each bundles its runtime dependencies into one executable file, with scriptable commands and an interactive menu (-i).

Choose a tool

Tool What it does Availability
Sisyphus: a boulder on its way uphill Sisyphus Version and release a monorepo from small JSON change records called stones. npm
Hydra: three serpent heads Hydra Create and manage a fleet of self-hosted GitHub Actions runners. npm
Atlas: a globe held aloft Atlas Combine environment profiles and pass them to a command or dotenv file. npm
Argus: a watchful eye Argus Review code incrementally with configurable questions, cached model answers and independent verdicts. npm

Get started

Install the tools with Bun:

bun add -g @r5n/sisyphus @r5n/hydra @r5n/atlas @r5n/argus
sis --help
hydra --help
atlas --help
argus --help

Each tool's README has its own quick start and reference guides. Argus supports Jev and Cloudflare Clef models; planning and report inspection work without API calls.

Development

Clone this repository and run commands from its root:

git clone https://github.com/r5n-labs/clis.git
cd clis
bun install
bun atlas --help
bun argus --help
Task Command
Run a CLI from source bun sis, bun hydra, bun atlas, bun argus
Run tests bun test
Check formatting bun biome check
Apply formatting bun lint
Check types bun type-check
Build all CLIs bun run build

cli-core provides the shared command framework; tools contains build and publishing utilities. Both are private and bundled into the CLIs. See AGENTS.md for repository conventions.

Sisyphus releases this repository: pending stones pushed to develop are rolled by the release workflow, using npm trusted publishing.

Licence

Apache 2.0 · Built by r5n-labs.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages