| sidebar_position | 1 |
|---|---|
| title | Start Here |
| description | A plain-language OpenGauss quick start for mathematicians using either Morph or a local install. |
OpenGauss is for Lean work, but you do not need to understand MCP, plugin internals, or agent orchestration to get started.
If you only want a guided first step or plain-language help in the current session, use /chat.
If you want OpenGauss to work inside a Lean project, use /project.
- Morph: open https://morph.new/opengauss-0-2-2, claim or save the session early if Morph offers that option, run
gauss-open-guideif the guide is not already open, then start with/chator/project init. - Local install: run
./scripts/install.sh, thengauss-open-guideorgauss, then start with/chat,/project init, or/project create. - Already have a Lean repo:
cdinto it, rungauss, then/project init. - Need a new Lean repo: run
gauss, then/project create <path> --template-source <template-or-git-url>.
/chatturns on onboarding mode, gives you the first useful commands, and lets plain text go straight to the main chat in the current Gauss session./project inittells OpenGauss that the current Lean repository is your working project./project use <path>points OpenGauss at an already-initialized project somewhere else on disk./project create <path> --template-source <template-or-git-url>creates a new Lean project and registers it./prove,/review,/draft,/autoprove,/formalize, and/autoformalizeare the Lean workflow commands you use after you have selected a project.
- Open the OpenGauss Morph template.
- If Morph shows a Claim, Save, or similar action for the session, use it early. The exact button text can change, but temporary sessions are easier to lose than claimed ones.
- Run
gauss-open-guideif the browser guide is not already visible. - If you want orientation first, type
/chat. - If you want to work on a Lean project, clone or open it and then run
/project initor/project use.
- The safest persistence is still git: commit locally and push to a remote.
- If Morph offers save, snapshot, or persistent devbox controls, use them before closing the tab.
- Keep important work in your home directory or in checked-out repositories, not in throwaway temp directories.
- Best path: push the project to Git and
git cloneit inside Morph. - Fine for small files: use Morph upload or drag-and-drop if your current view supports it, then move the files into a repository directory.
- For larger projects, an archive plus unpacking in the terminal is usually better than lots of one-off file uploads.
After the project is on the box:
/project init
/prove
or
/project use /path/to/project
/review Main.lean
From a checkout of math-inc/OpenGauss:
./scripts/install.sh
gauss-open-guide
gaussThen:
- use
/chatif you want a short first-step guide and plain-language chat mode - use
/project initif you are already inside a Lean repository - use
/project create <path> --template-source <template-or-git-url>if you need a new project
/chat
/chat I have a Lean theorem but I am not sure how to start proving it.
/prove Show me how to prove that 1 + 1 = 2 in Lean.
/review Main.lean
/draft "State the intermediate value theorem"
- OpenGauss manages the terminal session and project context for you.
- The Lean proving and formalization workflows come from the staged
lean4-skillsenvironment. - You do not need to manually install or wire MCP in order to use the default proving flows.
Start with this sequence:
/chat- Ask one plain question in English.
- Let OpenGauss explain the next command.
- Only after that, run
/project ...
That path is intentionally slower, but it is the least intimidating way in.