Shellmancer
A minimalistic terminal chatbot for interacting with Google's Gemini 2.0 Flash API
About the project
A minimalistic terminal chatbot for interacting with Google's Gemini 2.0 Flash API directly from your command line.
Interactive chat allows you to ask questions and receive AI-powered responses in your terminal with a beautiful interface featuring colorful ASCII banners and stylish prompts.
The API key is stored persistently on your system, eliminating the need to re-enter it on every use while maintaining secure communication with the Gemini API.
Features include shell command explanations, bash and zsh script generation, system information display, and customizable model preferences for different use cases.
Installation is simple via npm, making it globally accessible from any terminal window with full support for command line flags and utilities.
Built using modern JavaScript tools including Axios, Chalk, Figlet, Nanospinner, Gradient String, and Inquirer for a polished terminal experience.
This project was created before the official gemini-cli was announced.
Built with
Node.js · JavaScript · Gemini API · Axios · Chalk · Figlet · Inquirer