Documentation

TUI Guide

Master the HackLikeMe Terminal User Interface for maximum productivity.

Starting the TUI

Launch the TUI by running the hacklikeme command:

$ hacklikeme

If you're not logged in, your browser will open for authentication. Once authenticated, the TUI interface will appear.

Interface Overview

Input Area

Type your requests in natural language. HackLikeMe understands what you want and automatically selects the appropriate agent.

Output Area

See agent responses, code output, and results. The TUI displays formatted code, tables, and other content cleanly.

Status Bar

Shows current directory and active agent at the bottom of the screen.

Making Requests

Simply describe what you want to accomplish. HackLikeMe routes your request to the most appropriate agent automatically.

Coding tasks → Coder Agent

> write a function to parse JSON safely

Full applications → FullStack Agent

> build a complete e-commerce site

Infrastructure → DevOps Agent

> create a Dockerfile for my Node app

Security → Security Agent

> scan for SQL injection vulnerabilities

Planning → Plan Agent

> plan the architecture for a chat app

Monitoring → Monitoring Agent

> check if all services are healthy

Permission Prompts

When agents need to perform actions (like running commands, creating files, or making network requests), the TUI will prompt you for permission:

  • Allow - Approve the specific action
  • Deny - Reject the action

Use arrow keys to navigate options and Enter to select.

Multiple Sessions

Run multiple HackLikeMe sessions simultaneously by opening new terminal windows:

  • Work on code in one terminal
  • Run security scans in another
  • Monitor deployments in a third

Each terminal runs independently with no limits on concurrent sessions.

Tips for Best Results

  • Be specific: "Create a REST API with Express and MongoDB for user authentication" is better than "make an API"
  • Provide context: Mention the language, framework, or tools you want to use
  • Break down complex tasks: For large projects, ask for planning first, then implement piece by piece
  • Use the right directory: Navigate to your project folder before starting HackLikeMe