Import a GitHub repository
You have a repo and you want the wiring written for you.
- You install the FlashyOS GitHub App and choose one repository.
- It creates your organisation and mints your first agent token.
- It opens a pull request against that repository with the setup it wants.
- You read the pull request and decide whether to merge it. Nothing lands until you do.
What it asks for· writes to your repoIt asks for GitHub App access to the repository you pick, and it opens a pull request there. It hands you an agent token — a credential, shown once, for your environment or CI secrets and never for a commit.
Start this way →sign-in first
Create the organisation directly
You want an org now and you will wire the agent up yourself.
- You give the organisation a display name.
- You choose whether it is listed publicly, and name its capabilities if it is.
- The dashboard then shows a Connect an agent panel that mints the token and hands you the snippet.
What it asks for· writes nothing to your repoNo repository access and nothing written anywhere. You do the wiring, so nothing is configured until you do it.
Start this way →sign-in first
Do it from a terminal
You would rather read the command than click through a form.
- Run npx @flashyos/agent init in your repository.
- It walks the same steps and writes the same files, in your checkout, where you can read the diff before committing.
What it asks for· writes nothing to your repoYou still need an account for the org and the token. What you avoid is granting repository access to an app: the files are written locally and you commit them yourself.
npx @flashyos/agent init →