Alphebet
An open-source AI coding agent that runs in your terminal. Powered by Gemini.
Install
npm install -g alphebet
Requires Node.js 16+. Automatically installs Python dependencies.
curl -fsSL https://alphebet.netlify.app/install.sh | bash
irm https://alphebet.netlify.app/install.ps1 | iex
pip install alphebet
Requires Python 3.12+. After install, run alphebet from any terminal.
Gemini-powered
Uses Google's Gemini models to understand and execute coding tasks.
File operations
Read, write, create, delete, rename files and folders โ all from natural language.
Permission system
Every action requires your approval. Trust paths once, never asked again.
Agentic loop
Multi-step tasks โ reads files, understands context, then acts.
Open source
Fully open. Extend it, fork it, build on it.
Cross-platform
Works on Windows, macOS, and Linux.
Troubleshooting
Python's scripts folder is not in your PATH. Fix it with:
Windowssetx PATH "%PATH%;%APPDATA%\Python\Python313\Scripts"export PATH="$(python3 -c 'import sysconfig; print(sysconfig.get_path("scripts"))'):$PATH"Then restart your terminal.
pip is not installed. Run:
python3 -m ensurepip --upgradeIf that fails on Linux:
sudo apt install python3-pip -yCommon in WSL. Use npm instead:
npm install -g alphebetForce reinstall:
npmnpm uninstall -g alphebet && npm install -g alphebetpip install --upgrade --force-reinstall alphebetDownload from python.org. On Linux:
sudo apt install python3.12 python3.12-pip -y