Choorai
Estimated time: 30 minutes

Installing Development Tools

Install the tools you need to write and run code. They are all free and ready to use right after installation.

1Install a Code Editor

A code editor is a program for writing code. While you could use Notepad, a dedicated editor makes things much more convenient.

Why we recommend Antigravity

Antigravity is a VS Code-based editor made by Google with Gemini AI built in. It is free for individual users and the AI features are excellent.

Key shortcuts: Cmd+L Agent panel, Cmd+I Inline AI

2Install Node.js

Node.js is a runtime environment for executing JavaScript. It is practically essential for web development.

Download Node.js (LTS)

Download the LTS version. The Current version may be unstable.

Verify Installation

Terminal
node --version
npm --version

If version numbers are displayed, the installation was successful.

3Install Git

Git is a tool for tracking changes in your code. When used with GitHub, you can safely store and share your code.

Verify Installation

Terminal
git --version

Initial Setup

Terminal
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

Use the same email address you will use to sign up for GitHub.

4Using the Terminal

The terminal (or command prompt) is a tool for giving text-based commands to your computer. It may feel unfamiliar at first, but you will get used to it quickly.

Opening the Terminal

  • macOS: Spotlight (⌘+Space) → Search "Terminal"
  • Windows: Start menu → Search "PowerShell"
  • Antigravity/VS Code: Menu → Terminal → New Terminal (or Ctrl+`)

Common Commands

Command Description Example
cd Change directory cd Documents
ls List files ls -la
mkdir Create a folder mkdir my-project
pwd Print current directory pwd

5Create a GitHub Account

GitHub is a platform for storing and sharing code. It is free to use and used by most developers.

Sign up for GitHub

Cycle 0 Completion Checklist

0/5 done

Last updated: February 22, 2026 · Version: v0.0.1

Send Feedback

Opens a new issue page with your message.

Open GitHub Issue