Linux-native terminal with integrated Glitch AI
Community hub for bug reports, feature requests, and product feedback
- About This Repository
- Overview
- Screenshots
- Features
- Supported AI Models
- Download & Installation
- Community & Support
- Resources
- System Requirements
- Maintainer
This repository serves as the official community hub for Glitch AI Engine. It provides a single, structured channel for users to engage with the product team.
| Purpose | Description |
|---|---|
| Bug reports | Report crashes, regressions, and unexpected behavior |
| Feature requests | Propose workflow improvements and new capabilities |
| Questions | Installation, configuration, and Glitch AI setup support |
| Issue tracking | Follow known issues and release fixes |
Note: Application source code is not hosted in this repository. Downloads, release builds, and full documentation are maintained on the official website.
Glitch AI Engine is a production desktop terminal for Linux, developed by Alex Butler at Vritra Security Organization (VritraSec).
Unlike chat-first terminal wrappers, Glitch runs your preferred native shell (bash, zsh, or any shell from /etc/shells) inside a modern workspace augmented by a built-in Glitch AI assistant panel.
| Property | Value |
|---|---|
| Release | v0.9.0-stable |
| Platform | Linux, amd64 (x86_64) · arm64 (AArch64) |
| Application ID | com.vritrasec.glitch |
| CLI binary | glitch |
| Configuration | ~/.config-vritrasecz/Glitch/ |
| AI integration | Glitch AI (Gemini API key required) |
| Default model | gemini-2.5-flash-lite |
Terminal session with Glitch AI panel
| Capability | Description |
|---|---|
| Send to AI | Select terminal output → right-click → Send to AI. Opens the panel, prefixes /shell, and focuses input for diagnostics. |
| Chat mode | General workspace assistance with streaming responses and session memory. |
| Shell mode | Command-output analysis via /shell for logs, build failures, and runtime errors. |
| File context | Attach workspace files with @filename mentions in the AI panel. |
| Run in terminal | AI markdown/bash code blocks include Run (feed into the active pane) and Copy. |
| 7-day history | Local chat history kept for 7 days, shown with Today / Yesterday / date headers. |
Documentation: AI Assistant · Send to AI guide
| Capability | Description |
|---|---|
| Preferred shell | Pick bash, zsh, or any entry from /etc/shells in Settings → Terminal (also used for AI context) |
| Tabs & splits | Multi-tab layout with horizontal and vertical split panes |
| Session restore | Tabs, split tree, working directories, and themes persist across restarts |
| Find in Terminal | Search scrollback with Ctrl+Shift+F; next/previous via F3 / Shift+F3 |
| Command Palette | Editable quick-command snippets (Ctrl+Shift+P); manage in Settings → Quick Commands |
| Themes | 10 curated palettes including Vritra Matrix (default) and Ghost Glitch |
| Custom background | Solid color or wallpaper — Your images gallery plus 16 built-in presets |
| Terminal prefs | Opacity slider, configurable scrollback, and soft cursor blink that does not abort selection |
| Productivity | Clickable hyperlinks · read-only and full-screen modes |
Documentation: Features · Keyboard shortcuts · Command Palette
- Built-in wallpaper gallery (16 presets) and Your images import under Custom Background
- Settings → Terminal: preferred shell, opacity, and scrollback
- Find in Terminal (
Ctrl+Shift+F) - Soft cursor blink that pauses during text selection
- Editable Command Palette snippets
- AI Run-from-code-block into the active terminal
- 7-day AI chat history with date headers
Model availability is synchronized from the official endpoint:
https://glitch.vritrasec.com/config/models.json
| Model | Role |
|---|---|
gemini-2.5-flash-lite |
Default |
gemini-flash-latest |
Stable |
gemini-3.5-flash |
Stable |
gemini-flash-lite-latest |
Stable |
gemini-3-flash-preview |
Stable |
gemini-3.1-flash-lite-preview |
Stable |
gemini-3.1-flash-lite |
Stable |
gemini-2.5-flash |
Stable |
gemma-4-31b-it |
Stable |
gemma-4-26b-a4b-it |
Stable |
Official builds are distributed via the VritraSec CDN.
| Architecture | Debian package | Standalone binary |
|---|---|---|
| amd64 | glitch_0.9.0_amd64.deb | glitch-v0.9.0-linux-amd64 |
| arm64 | glitch_0.9.0_arm64.deb | glitch-v0.9.0-linux-arm64 |
Quick install (amd64 .deb):
sudo dpkg -i glitch_0.9.0_amd64.deb
glitch -vFurther guidance: Download page · Installation guide
Feedback is welcome. Before submitting an issue, consult the documentation, installation steps, AI setup, and feature references are documented there.
| Category | Use when | Suggested label |
|---|---|---|
| Bug report | A feature fails, crashes, or behaves incorrectly | bug |
| Feature request | A capability or workflow improvement is needed | enhancement |
| Question | Help with install, config, API key, or usage | question |
Bug report template
**Version:** v0.9.0-stable
**OS / distribution:** e.g. Kali Linux, Ubuntu 24.04
**Architecture:** amd64 / arm64
**Install method:** .deb / binary
**Summary:**
Brief description of the issue.
**Expected behavior:**
What should have happened.
**Actual behavior:**
What happened instead.
**Steps to reproduce:**
1.
2.
3.
**Attachments:**
Screenshots, logs, or terminal output (if applicable).
**Additional context:**
AI panel involved: yes / no
Active theme: e.g. Vritra MatrixFeature request template
**Summary:**
One-line description of the proposed improvement.
**Problem statement:**
What workflow is currently slow, missing, or inefficient.
**Proposed solution:**
Focused description of the desired behaviour.
**Alternatives considered:**
Workarounds or partial solutions already attempted.
**Impact:**
How this benefits Linux terminal users.- Application source code pull requests
- Private security disclosures, contact VritraSec directly
- Website or documentation corrections, submit as a general
questionissue
| Resource | URL |
|---|---|
| Website | https://glitch.vritrasec.com/ |
| Documentation | https://glitch.vritrasec.com/docs/ |
| Download | https://glitch.vritrasec.com/download/ |
| About | https://glitch.vritrasec.com/about/ |
| Privacy policy | https://glitch.vritrasec.com/privacy/ |
| Update manifest | https://glitch.vritrasec.com/config/update.json |
| Models configuration | https://glitch.vritrasec.com/config/models.json |
| Guide | Link |
|---|---|
| Getting Started | https://glitch.vritrasec.com/docs/getting-started/ |
| Installation | https://glitch.vritrasec.com/docs/installation/ |
| Features | https://glitch.vritrasec.com/docs/features/ |
| AI Assistant | https://glitch.vritrasec.com/docs/ai-assistant/ |
| Command Palette | https://glitch.vritrasec.com/docs/command-palette/ |
| Keyboard Shortcuts | https://glitch.vritrasec.com/docs/keyboard-shortcuts/ |
| Themes | https://glitch.vritrasec.com/docs/themes/ |
| Menus | https://glitch.vritrasec.com/docs/menus/ |
| Advanced | https://glitch.vritrasec.com/docs/advanced/ |
| Requirement | Specification |
|---|---|
| Operating system | Linux (Debian-based distributions recommended for .deb installs) |
| Architecture | amd64 (x86_64) or arm64 (AArch64) |
| Shell | bash, zsh, or any shell listed in /etc/shells (preferred shell in Settings → Terminal) |
| Glitch AI | Valid Gemini API key, configured under Settings → AI Core Setup |
| Desktop environment | GTK4 / libadwaita compatible display server |
| Developer | Alex Butler |
| Organization | Vritra Security Organization |
| Product | Glitch AI Engine |
| Current release | v0.9.0-stable |
Glitch AI Engine · Linux terminal with built-in intelligence
© 2026 Vritra Security Organization


