π Getting Started - Your Day One Guide¶
π§© 1. Your New GitHub Account¶
- Create a new GitHub account here.
- Select 'Continue with Google' and login with your
@visualli.aiaccount. - Optionally, pick your GitHub username as
<firstname>-visualli' where possible (e.g.ram-visualli`) - Reach out to one of the Visualli Crew to grant you access to necessary repos.
2. What do we aim for?¶
- We aspire devs to be able to commit, submit and merge their PRs on their Day One without any friction.
- OS and Version mismatch of dependencies between local and runtime environments is a common problem, and we want to avoid
it worked on my machineproblem by all means.
3. Two Ways to Work With Visualli.ai Repos¶
π Refer to Way of Working for general idea of how we intend to work.
π Aim is to use Plan-A for most of the work while Plan-B is for special cases which cannot be done with Plan-A.
π¨ Plan-A: Agent Loop, running on cloud¶
- No setup required.
- All you need is a web browser.
- Comes with
Claude Maxsubscription baked-in.
What is it?¶
build.visualli.ai is a cloud-based Agentic (Loop) Engineering environment that allows the entire Visualli Crew to collaborate and co-create with Agents on features in real-time. With built-in features like terminal, IDE (VS Code), automated git branching, Agent Skills etc baked into this environment, you can work on Visualli.ai repos from anywhere in the world securely without having to set up or configure your local development environment.
How?¶
Step-1: Understand the Way of Working¶
- Refer to Way of Working for general idea of how we intend to work with delivering a feature all the way to production collaboratively.
Step-2: Access your Agent Loops¶
- Login to build.visualli.ai using your
@visualli.aiemail. - These Agent (Loops) Chats are auto-generated (one for each feature) when a feature status is changed to either 'Design' or 'Build'.
- You could use built-in
TerminalandVS Codeto work on your feature.

π₯οΈ Plan-B: Your Workspace, running locally¶
- Every month, you will receive 20 EUR credits of OpenRouter API Key.
- These credits will be reset on the first of every month.
- Use the model of your choice that best fits the work-at-hand - read here to know more.
- Aim is to use Plan-A for most of the work, with Plan-B for special cases.
What is it?¶
code-space-local is a local development workspace based on Ubuntu Linux (and some runtime dependencies) that allows devs to work on Visualli.ai projects from anywhere in the world, without having to set up or configure their local development environment. All you need is a Windows (or) macOS computer.
How?¶
Step-1: Start your workspace¶
- Use one of the below commands that boostraps required components (e.g. Docker Desktop, Remote Desktop Client, etc) and sets you up with a local development environment.
Windows¶
irm https://make.visualli.ai/bootstrap.ps1 | iex
macOS¶
curl -fsSL https://make.visualli.ai/bootstrap.sh | bash
- Click 'Continue' to accept the RDP certificate.

Step-2: Login to your workspace¶
-
Accept the terms of use when prompted.

-
If prompted, use these default credentials to login.
- Username:
eyecon - Password:
code-space-local

- Username:
Step-3: Open VS Code inside your workspace¶
- Open VS Code on the Ubuntu desktop.
- Select 'Sign in to use GitHub Copilot...' from the bottom left menu.

- Click on 'Continue with GitHub'
- Login using your
@visualli.aiemail. - Authorize Visual Studio Code to access your GitHub account.
Step-4: Clone repos¶
-
Open VS Code, and clone the following repositories as shown below:

-
visualli.ai -
https://github.com/visualli-ai/visualli.aiFull-stack repo of Visualli.ai (frontend, backend, official website, etc)
-
wiki.visualli.ai -
https://github.com/visualli-ai/wiki.visualli.aiRepo consists of the documentation for Visualli.ai (this wiki)
-
visualli-labs -
https://github.com/visualli-ai/visualli-labsRepo consists of all the experimental stuff for Visualli.ai
-
π¨ 4. Branches & Workflows¶
Repo: visualli.ai¶
π Branches¶
| Branch | Purpose | URL | Stability | Audience |
|---|---|---|---|---|
dev |
Developersβ playground | https://dev.visualli.ai | π Medium | Visualli crew |
alpha |
Early access / bleeding edge | https://alpha.visualli.ai | π‘ High | Select userbase |
beta |
Pre-release candidate | π’ Very high | Broad userbase | |
main |
Production release | π’ Very high | All users |
β Flow¶
-
Create features & fixes:
- From
dev, create branches like:feat/login-redesignfix/image-upload-bugchore/version-upgrade
- From
-
Merge frequently to
dev(via PRs):- PR reviewed β merged into dev
devalways reflects "what weβre working on now"
-
Promote to
alpharegularly (via GitHub 'manual' Action):- Merge
devβalpha(e.g., weekly or bi-weekly cadence) - Automated tagging & deployment of
alphaversions (e.g., v1.3.0-alpha.1)
- Merge
-
Stabilize for
beta - Cut
mainrelease
π¦ Versioning¶
- Use Semantic Versioning: v1.2.3-alpha.1, v1.2.3-beta.2, v1.2.3
Repo: wiki.visualli.ai¶
π Branches¶
| Branch | Purpose | URL | Stability | Audience |
|---|---|---|---|---|
main |
Primary branch for deployment | https://wiki.visualli.ai | π‘ High | Visualli crew |
β Flow¶
-
Direct push to
mainbranch, no features / no branches needed. -
When you are ready to deploy it via wiki.visualli.ai URL, follow the instructions inside
README.mdof this repository.
Repo: visualli-labs¶
π Branches¶
| Branch | Purpose | URL | Stability | Audience |
|---|---|---|---|---|
main |
Developersβ playground | https://labs.visualli.ai | π΄ Low | Visualli crew |
β Flow¶
-
Direct push to
mainbranch, no features / no branches needed. -
When you are ready to deploy it via labs.visualli.ai URL, follow the instructions inside
README.mdof this repository.