Flask Code 1.2

First Official Release

Latest Stable July 11, 2026
Download
Windows Installer

Automated installation with file verification

Download .bat [TERMINAL SETUP] Download .pyw [WINDOW SETUP]
Source Code / ZIP

Full source repository on GitHub

Download ZIP
Linux/MacOS/Termux Installer

Automated installation with file verification

Download .sh [TERMINAL SETUP]
System Requirements
  • Python: 3.10 or later
  • OS: Windows (tested and recommended)
  • Tkinter: Required for GUI mode (usually included with Python on Windows)
  • Dependencies: PyYAML 6.0+
Linux users: Install python3-tk from your package manager to use GUI mode.
What's New
Core Features
  • Multi-Provider Support: Switch between Gemini, OpenRouter, and Groq without leaving the app
  • GUI & Terminal Interfaces: Choose between a Tkinter desktop app or terminal chat for your workflow
  • Persistent User Accounts: Register and log in with PIN-based authentication; settings persist per user
  • API Key Slot Management: Store up to three API keys (key_1, key_2, key_3) and switch on the fly
  • Markdown-Style Output: Chat responses render with rich formatting and code block support
  • Built-in Commands: Register accounts, switch models, manage API keys, and more from the chat prompt
Improvements
  • YAML-backed settings storage for reliable configuration
  • Per-user settings to preserve provider and key slot choices
  • Environment variable fallback for GEMINI_API_KEY
  • Lightweight Python implementation with minimal dependencies
Quick Start
Installation
python -m pip install -r requirements.txt
copy .apikeys_example .apikeys
# Edit .apikeys with your API keys
Launch

Terminal Mode:

python main.py

GUI Mode:

python user-interface.py
Built-in Commands
Command Purpose
/register-as Create a new user account
/login-as <name> <password> Log in as an existing user
/apikey <1|2|3> Switch to API key slot
/model <name> Change provider (gemini, openrouter, groq)
/help Display command help
/logout Log out of the current account
/exit Quit the application
Release Info
Version

1.2

Release Date

July 11, 2026

Status

Stable

License

MIT


Features
  • 3 AI Providers
  • GUI & Terminal
  • User Accounts
  • API Management
  • Markdown Output
  • Command System
  • YAML Config
  • Lightweight