@tarunbtw/tako
v1.1.1
Published
Minimal Git workflow CLI with LLM-generated commit messages
Maintainers
Readme
🐙 tako
Stop writing commit messages. tako stages, commits, and pushes — the message is written by AI in under a second.
Install
npm install -g @tarunbtw/takoSetup
Grab a free Groq API key at console.groq.com.
tako will ask for it on first run and store it locally.
Commands
| Command | What it does |
|---|---|
| tako i | Initialize a new git repo and push to remote |
| tako p | Stage, commit with AI message, and push |
| tako config | View or update your stored Groq API key |
| tako b | Create, switch, or delete branches |
| tako undo | Safely undo the last commit |
| tako sync | Fetch and rebase from origin |
| tako pr | Open a pull request from the terminal |
What it looks like
$ tako p
🐙 tako push
✔ All changes staged.
✔ Message: "Add JWT refresh token rotation with sliding expiry"
? Use this commit message? › Yes, use it
✔ Committed.
✔ Pushed to origin/main! 🚀
✓ Done! Changes are live 🎉Open a PR without leaving the terminal
$ tako pr
🐙 tako pr
Branch: feature/auth-refresh → main
✔ Description ready.
Title: Add JWT refresh token rotation with sliding expiry
Description: Implements sliding expiry for refresh tokens. Adds rotation
logic on each token use.
? What do you want to do? › Open in browserHow it works
tako sends your git diff to Llama 3.1 8B via Groq — one of the fastest inference APIs available. Commit messages generate in under a second.
License
MIT
