Plain language.
Shell command.

Describe the job. Talk2Term writes the shell command. Copy it from the web app, or answer y at Execute? (y/n) in the zsh plugin before it runs. 20 free Lite uses a day.

# zsh plugin
$ t2t find files modified in the last day
→ find . -mtime -1
Execute? (y/n): y
# follow-up in the same conversation
$ t2t only python files
→ find . -name "*.py" -mtime -1
Execute? (y/n): n
Email login20 free Lite uses / dayzsh plugin: t2t
What it does

A command generator.
You run it.

💬

Plain language in.

Describe the task in the web app or with t2t in zsh. Talk2Term returns a shell command.

⌨️

You confirm the run.

The web app shows the command. You copy it with the copy button. The zsh plugin prints it and waits for Execute? (y/n) before it runs.

🆓

20 free Lite uses a day.

Lite is free until the daily limit. After the 20 free Lite uses, Lite spends 0.5 credits per request. Pro always spends 1 credit per request. Packs are paid with Razorpay.

How it works

Three steps.
That's it.

1

Describe the job.

Type it in the web app, or run t2t (Lite) or t2t-p (Pro) in zsh.

2

Read the command.

Talk2Term writes the shell command. Harmful-command checks can refuse a request before you get one.

3

You decide to run it.

Copy it from the web app, or answer y at Execute? (y/n) in the plugin. n leaves it unrun.

Examples

What people actually ask.

Instead of Googling these, just ask Talk2Term. Here's what it looks like.

$ t2t list all files including hidden ones
→ ls -la
Execute? (y/n): y
$ t2t find python files modified today
→ find . -name "*.py" -mtime -1
Execute? (y/n): y
$ t2t show the 10 largest files
→ du -ah | sort -rh | head -10
Execute? (y/n): y
$ t2t create a tar.gz of the src directory
→ tar -czf src.tar.gz src/
Execute? (y/n): y
Try It Now

Try it in your browser.

Login with your email. 20 free Lite uses a day. The command is shown here so you can copy it.

Login to Continue

Login required to generate a command.
Model:
# Shell command will appear here
Terminal Plugin

Install it. Use it forever.

One command to install. Works with Oh My Zsh, Antigen, Zinit, and more.

Installsh -c "$(curl -fsSL https://raw.githubusercontent.com/prodevs-kol/zsh-talk2term/main/install.sh)"
t2t <prompt>Lite (20 free a day, then 0.5 credits)
t2t-p <prompt>Pro commands
t2t-creditCheck balance
t2t-resetClear conversation
t2t-contextShow recent history
t2t-updateUpdate plugin
Plugin install & usage guide
$ t2t show all running docker containers
→ docker ps
Execute? (y/n): y
$ t2t now stop all of them
→ docker stop $(docker ps -q)
Execute? (y/n): y
$ t2t-credit
Credits: 86.5 | Free Lite uses left today: 18
Pricing

Start free. Scale when ready.

Daily

20 free Lite uses a day.
Credit packs
🚀
Starter Pack
100 credits
₹349
~$4.19
💻
Developer Pack
300 credits
₹699
~$8.39
🛠️
DevOps Pack
600 credits
₹1,299
~$15.59
⚡
Power User Pack
1200 credits
₹2,499
~$29.99

Lite = 0.5 credits/request · Pro = 1 credit/request · Credits never expire

FAQ

Common questions.

Stop Googling
commands.

Just type t2t and ask. Like talking to your terminal.