Install
brew install ramanathan1504/oss-cli/ossoss --versionThat is the whole requirement: Java 17 and a GitHub token. Everything below is
optional, and oss works with none of it.
Check it over
Section titled “Check it over”oss doctorPrefer your own name for it?
Section titled “Prefer your own name for it?”A three-letter command is exactly the length that collides with something already installed, so pick your own:
oss alias buddybuddy ext listIt refuses a name already on your PATH rather than shadowing it silently, and
the shim delegates to the launcher — so a brew upgrade moves your name with it
instead of leaving it on an old build.
Optional layers
Section titled “Optional layers”| Add | Gains |
|---|---|
| A runner extension | does this actually run? — real apps, real processes |
| A memory extension | have I worked this out before? |
| A local model | verdicts, and search by meaning |
| A cloud key | escalation only when a diff exceeds the local budget |
Where things live
Section titled “Where things live”/opt/homebrew/bin/oss the command~/.oss-cli/ YOUR DATA — never inside a clone ├── extensions.json what is attached ├── data/…db issues, PRs, vectors, notes └── logs/~/.oss-cli survives uninstalling and re-cloning, and is the one directory worth
backing up. OSS_CLI_HOME relocates all of it — always set it for a development
build, because the schema migrations are one-way.