The Repo

The whole repo as folders; Page, Source and Diff; ask about a file.

The Repo is every file of the site, as folders: a private GitHub repository made for the project. Flexi commits to it, every commit shows in the chat as a card, and the code is yours to take anywhere.

Opening a file

Any file opens. An HTML file opens with Page · Source, and Diff when the last commit changed it, at Full, Laptop, Tablet or Phone width. A picture or a PDF opens as it does in a chat's Files. Ask about this file starts a message in the chat naming it, and @ in a message box pins a repo file for Flexi to read.

What is in it

One branch

FlexOS uses one branch, the one that deploys. Every commit goes to it: Flexi's changes, Library filings, what you attach, the docs, the log. A commit that changes the site starts a build; one that only touches .flexos/ or agents/ does not. Flexi cannot open a pull request or commit elsewhere, and he cannot push from his sandbox: every commit goes through the one door that shows it in the chat.

Keys are not in it

Keys live in the Vault, never in the repo, and a .env file is never committed: an import diverts it to the Vault. Keys and the Vault has the rest.

Where next

Start free · Rebuild your website · Docs · FAQ