Observed since 21 Oct, 10:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Console utility for integrating artificial intelligence into a Linux terminal.
Integrate artificial intelligence into your terminal. Ask questions to ChatGPT, Deep Seek, Grok and many other large language models (LLM). Execute scripts and commands suggested by the neural network directly from the command line. Perfect for beginners in Linux and Windows administration.
🌍 Available in: English | Русский
Install AI-eBash using one of the convenient methods.
Try asking the assistant a question, for example ai who are you?. In a couple of seconds, the neural network will respond:
On first launch, the program uses a Microsoft-hosted model — DeepSeek-R1-Lite-Preview with a public token. This is not the best option since you may see a quota-exceeded message due to high traffic, but it’s fine for a test run.
For full operation, you need to obtain a personal token and add it to the selected model in the program settings.
[!NOTE] AI-eBash can work with any neural network that supports API access. Today this includes almost all large language models (LLMs) on the market. How to add a new model.
AI-eBash ships with several popular models pre-configured, such as DeepSeek, Grok 4 Fast, Qwen3 Coder. However, provider policies don’t allow full operation without authorization. You must obtain a personal token (API_KEY) from the provider’s website.
We recommend the provider OpenRouter — simple registration and dozens of popular models available for free with a single token.
Done! Now the selected model will answer you in the console. You can connect any other model from this website in the same way.
[!NOTE] One OpenRouter token is valid for all models available from this provider.
A similar procedure applies to other providers, although with OpenRouter available, you may not need it.
To add a new model to AI-eBash, including a local model or one from major providers, simply enter in AI-eBash settings:
You can find this information on the provider’s website in the API section.
Using the example of the free Meta: Llama 3.1 model listed on OpenRouter among dozens of other free models.
Open the model’s page and find the API section.
Among the connection examples, look for information similar to:
How to get API_KEY is described above.
Enter these values (without quotes) in AI-eBash settings and set this model as current. Now Meta: Llama 3.1 will answer your questions.
# Simple question
ai kernel update script
To start a dialog, use the -d key or simply type ai and press Enter.
In dialog mode, AI-eBash preserves the conversation context throughout the session.
ai -d what python version is installed?
ai # Enter
When in dialog mode, if the response contains code blocks — they are numbered. To run code, simply enter the block number in the console.
[!WARNING] Never execute code suggested by the neural network if you’re not sure what it does!
Review code before execution
# Always check what AI suggests
ai Delete all files from /tmp # Don’t run this blindly!
Use safe commands
# Prefer these over destructive operations
ai Show disk usage
ai Show running processes
Recommended installation method
Install pipx (if not installed):
sudo apt update
sudo apt install pipx python3-venv -y
pipx ensurepath
Restart the terminal
Install AI-eBash:
pipx install ai-ebash
Note: If pipx doesn’t work, you can install via pip:
pip install ai-ebash
Download the latest DEB package from GitHub:
wget -qO ai-ebash.deb $(wget -qO- https://api.github.com/repos/Vivatist/ai-ebash/releases/latest \
| grep "browser_download_url.*\.deb" | cut -d '"' -f 4)
Install the package:
sudo dpkg -i ./ai-ebash.deb
sudo apt-get install -f -y
Restart the terminal
Install Python 3.11+ (if not installed)
Install AI-eBash:
pip install ai-ebash
Restart the terminal
pipx uninstall ai-ebash
sudo apt remove ai-ebash
# Or for complete deletion, including configuration files:
sudo apt purge ai-ebash
or you can also use dpkg:
sudo dpkg -r ai-ebash
# Or for complete deletion, including configuration files:
sudo dpkg -P ai-ebash
pip uninstall ai-ebash
Run the setup mode to configure your AI provider:
ai -s
And many others that support API access.
Settings are stored in:
~/.config/ai-ebash/config.yaml%APPDATA%\ai-ebash\config.yamlTo restore defaults, delete the configuration file manually or run:
# For Linux
rm ~/.config/ai-ebash/config.yaml
# For Windows
rm %APPDATA%\ai-ebash\config.yaml
I’ll be glad for any help!
Here’s how to get started:
Fork the repository
Clone your fork:
git clone https://github.com/your-username/ai-ebash.git
cd ai-ebash
Set up the development environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
pip install -e .
This project is licensed under the MIT License.
Created with ❤️ for the Linux community
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.5.26 | 29 Sept 2025 | 14 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d9cc9002c54a3292c74c59b055887fb3c413165c3900ad5c6e71cd269d152ae9