Welcome to TerminalPal

Your AI-powered terminal companion, helping you be more productive with natural language commands and code assistance.

$
tmai "How do I find large files in Linux?"
You can use the `find` command with `sort` to locate large files. Here's an example: # Find files larger than 100MB in the current directory find . -type f -size +100M -exec ls -lh {} \; | sort -k5 -h -r This will list files larger than 100MB, sorted by size in human-readable format.

Quick Start

Get up and running with TerminalAI in just a few steps:

1

Install TerminalPal

npm install -g terminalai
2

Configure your API key

tmai config set gemini_apiKey YOUR_API_KEY
3

Start chatting

tmai chat

Why TerminalPal?

Lightning Fast

Get instant answers without leaving your terminal. No more context switching between windows.

Privacy Focused

Your data stays on your machine. We don't store or log your conversations.

Terminal Native

Designed specifically for developers who live in the terminal.

Multiple AI Providers

Supports Gemini, GPT-4, Claude, and local models via Ollama.

Getting Help

Need help getting started or have questions?

Ready to get started? Head over to the Installation Guide to begin your TerminalPal journey!