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?
- Check out the Installation Guide for detailed setup instructions
- Explore the Commands Reference to learn what you can do
- Join our Community Discord to chat with other users
- File an issue on GitHub if you find a bug
Ready to get started? Head over to the Installation Guide to begin your TerminalPal journey!