Documentation

Getting Started

Get HackLikeMe installed and running in minutes.

System Requirements

Minimum Requirements

  • RAM: 4GB minimum (8GB recommended)
  • Storage: 2GB free disk space
  • Node.js: Version 22.0 or higher
  • Internet connection required

Supported Platforms

  • Windows 10 or later (x64)
  • macOS 12 (Monterey) or later
  • Linux: Ubuntu 20.04+, Debian 10+, RHEL 8+

Installation

Using npm (Recommended)

$ npm install -g hacklikeme

Using Bun

$ bun install -g hacklikeme

Using Homebrew (macOS/Linux)

$ brew install hacklikeme/tap/hacklikeme

Using Scoop (Windows)

$ scoop install hacklikeme

Using curl (macOS/Linux)

$ curl -fsSL https://hacklikeme.com/install.sh | bash

Verify Installation

$ hacklikeme --version

Authentication

HackLikeMe uses secure authentication via Auth0. Sign up with email/password or Google.

1

Start HackLikeMe

$ hacklikeme
2

Complete authentication in browser

Your browser will open automatically. Sign up or log in to continue.

3

Start using HackLikeMe

Once authenticated, the TUI will start and you can begin using HackLikeMe.

Your First Commands

After logging in, you can interact with HackLikeMe by typing requests directly in the TUI.

Generate code

> create a hello world program in Python

Plan a project

> I want to build a REST API for a todo app

Security scan

> scan this project for security vulnerabilities

Next Steps