AI-powered terminal interface using Genkit + Gemini + node-pty
A CLI tool that brings AI assistance directly into your terminal.
Built with Genkit, Google Gemini, and a real bash session using node-pty
.
!<your command>
→ Converts natural language into real shell commands via AI.?
→ Starts an interactive AI chat session.model?
→ Switch between different Gemini AI models.lang?
→ Choose AI communication language (EN, RU, DE, FR, ES, UA, ZH, JA).autostart-remove
→ Removes Genkit Shell from auto-start in.bashrc
.- Full bash environment using
node-pty
, not emulated.
npm install -g genkit-shell
Or run via npx
(without installing globally):
npx genkit-shell
Start the shell:
genkit-shell
Then you can use:
!create a folder called logs and move all .txt files into it
ping?
model?
lang?
?
Exit with exit
.
Create a .env
file in your project root:
GOOGLE_API_KEY=your_google_genai_api_key_here
You can get your key from Google AI Studio.
Created by CyberScoper On npmjs Npmjs