freshcrate
Skin:/
Home > Infrastructure > KawaiiGPT

KawaiiGPT

KawaiiGPT โ€” Open-source LLM gateway accessing DeepSeek, Gemini, and Kimi-K2 through reverse-engineered Pollinations API with no API keys required, built-in prompt injection capabilities for security r

Why this rank:Strong adoptionRelease freshnessHealthy release cadence

Description

KawaiiGPT โ€” Open-source LLM gateway accessing DeepSeek, Gemini, and Kimi-K2 through reverse-engineered Pollinations API with no API keys required, built-in prompt injection capabilities for security research, Termux/Linux native support, and Rich console interface

README

KawaiiGPT

KawaiiGPT โ€” Open-source LLM gateway accessing DeepSeek, Gemini, and Kimi-K2 through reverse-engineered Pollinations API with no API keys required, built-in prompt injection capabilities for security research, Termux/Linux native support, and Rich console interface

 /$$   /$$                                   /$$ /$$        /$$$$$$  /$$$$$$$  /$$$$$$$$
| $$  /$$/                                  |__/|__/       /$$__  $$| $$__  $$|__  $$__/
| $$ /$$/   /$$$$$$  /$$  /$$  /$$  /$$$$$$  /$$ /$$      | $$  \__/| $$  \ $$   | $$   
| $$$$$/   |____  $$| $$ | $$ | $$ |____  $$| $$| $$      | $$ /$$$$| $$$$$$$/   | $$   
| $$  $$    /$$$$$$$| $$ | $$ | $$  /$$$$$$$| $$| $$      | $$|_  $$| $$____/    | $$   
| $$\  $$  /$$__  $$| $$ | $$ | $$ /$$__  $$| $$| $$      | $$  \ $$| $$         | $$   
| $$ \  $$|  $$$$$$$|  $$$$$/$$$$/|  $$$$$$$| $$| $$      |  $$$$$$/| $$         | $$   
|__/  \__/ \_______/ \_____/\___/  \_______/|__/|__/       \______/ |__/         |__/   

PythonOpen-source LLM gateway โ€” access DeepSeek, Gemini, Kimi-K2 and more through reverse-engineered Pollinations API

Installation ยท Features ยท Configuration ยท Usage ยท FAQ ยท Disclaimer


About

KawaiiGPT is an open-source command-line AI tool that provides unified access to multiple large language models through the Pollinations reverse-engineered API wrapper. No official API keys or registration required โ€” models are accessed freely via the Pollinations gateway at gen.pollinations.ai.

The tool supports backend LLMs including DeepSeek, Gemini, and Kimi-K2, with built-in prompt injection (jailbreak) capabilities for security research and red-team evaluation.

Note: KawaiiGPT is not a proprietary model โ€” it is a jailbreak wrapper that proxies requests to existing LLMs through reverse-engineered API endpoints.

Features

LLM Access
โœ…Unified gateway to multiple backend LLMs (DeepSeek, Gemini, Kimi-K2)
โœ…Reverse-engineered Pollinations API โ€” no API keys required
โœ…Configurable LLM provider and model selection
โœ…Custom API base URL override
Security Research
โœ…Built-in prompt injection / jailbreak capabilities
โœ…Jailbreak evaluation for red-team testing (see help menu)
โœ…Uncensored model access for penetration testing research
Interface & Platform
โœ…Rich-styled console menu with ASCII art banner
โœ…Native Linux and Termux (Android) support
โœ…One-command install via install.py
โœ…Persistent JSON configuration (config.json)

Installation

Prerequisites

Dependency Version Purpose
Python 3.8+ Runtime
pip Latest Package manager
git Latest Clone repository
requests โ‰ฅ 2.28.0 HTTP client for API calls
rich โ‰ฅ 13.0.0 Terminal UI rendering

Linux

apt-get update && apt-get upgrade -y
apt install python3 python3-pip git -y
git clone https://github.com/MrSanZz/KawaiiGPT
cd KawaiiGPT
python3 install.py
python3 kawai.py

Termux (Android)

pkg update && pkg upgrade -y
pkg install python3 git -y
git clone https://github.com/MrSanZz/KawaiiGPT
cd KawaiiGPT
python3 install.py
python3 kawai.py

Manual Install

git clone https://github.com/MrSanZz/KawaiiGPT
cd KawaiiGPT
pip install -r requirements.txt
python3 main.py

Configuration

Settings are stored in config.json and can be edited from the interactive menu (option [3]) or manually:

{
  "llm_provider": "pollinations",
  "api_base_url": "",
  "default_model": "deepseek"
}
Key Description Default
llm_provider Backend provider: pollinations, deepseek, gemini, kimi-k2 pollinations
api_base_url Custom API endpoint (leave empty for default) ""
default_model Preferred model name ""

Usage

Launch the application and navigate the Rich-styled console menu:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚              KawaiiGPT โ€” Main Menu                  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  [1]  Install dependencies                          โ”‚
โ”‚  [2]  Start                                         โ”‚
โ”‚  [3]  Settings                                      โ”‚
โ”‚  [4]  Description                                   โ”‚
โ”‚  [0]  Exit                                          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
Option Action
1 Install Python dependencies from requirements.txt
2 Launch the LLM chat interface
3 Configure LLM provider, API URL, default model
4 Display project README / description
0 Exit application

Project Structure

KawaiiGPT/
โ”œโ”€โ”€ main.py                # Entry point โ€” Rich console menu
โ”œโ”€โ”€ kawai.py               # Alternative entry point (install.py bootstrap)
โ”œโ”€โ”€ install.py             # Dependency installer
โ”œโ”€โ”€ config.json            # User configuration (auto-created)
โ”œโ”€โ”€ requirements.txt       # Python dependencies
โ”œโ”€โ”€ README.md              # This file
โ”œโ”€โ”€ core/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ inpainting.py      # LLM response processing
โ”‚   โ”œโ”€โ”€ processor.py       # Request pipeline
โ”‚   โ””โ”€โ”€ validator.py       # Input validation
โ”œโ”€โ”€ detection/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ detector.py        # Model detection logic
โ”‚   โ”œโ”€โ”€ signature.py       # Prompt signature handling
โ”‚   โ””โ”€โ”€ temporal.py        # Rate limiting / timing
โ”œโ”€โ”€ gui/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ””โ”€โ”€ main_window.py     # GUI interface module
โ””โ”€โ”€ utils/
    โ”œโ”€โ”€ __init__.py
    โ”œโ”€โ”€ file_handler.py    # File I/O utilities
    โ”œโ”€โ”€ gpu_manager.py     # Resource management
    โ””โ”€โ”€ logger.py          # Logging configuration

FAQ

What LLM models are supported?

KawaiiGPT accesses models through the Pollinations API gateway. Currently supported backends include DeepSeek, Gemini, and Kimi-K2. The Pollinations platform also provides access to additional models like GPT-5 and Qwen โ€” availability depends on the upstream API.

Do I need an API key?

No. KawaiiGPT uses the reverse-engineered Pollinations API which provides free access without registration or API keys. Basic features are available without any credentials.

Why was the original code obfuscated?

The original releases used obfuscation solely to prevent rebranding and resale of KawaiiGPT under another name. The current version is fully open source. There is no RAT, spyware, malware, or ransomware in the codebase.

Is this the same as WormGPT?

No. KawaiiGPT is a separate project created for educational and research purposes. The "WormGPT" label is sometimes referenced in jailbroken model contexts, but KawaiiGPT is its own tool โ€” it proxies to legitimate LLMs through reverse-engineered API endpoints.

Does it work on Windows?

The primary platforms are Linux and Termux (Android). Windows is not officially supported but may work with a standard Python 3.8+ installation. Use WSL for the best experience on Windows.

Is the Pollinations API reliable?

Pollinations.ai is a free, open-source platform with 500+ community projects. While it provides stable access, availability of specific models may change as the upstream service evolves. Rate limits apply to unauthenticated requests.


Disclaimer

This project is provided for educational and research purposes only.

  • All risks and consequences of usage are the sole responsibility of the user.
  • Modifying or selling this tool is prohibited.
  • KawaiiGPT uses pre-existing models accessed through reverse-engineered APIs โ€” no fine-tuned or custom models are included.
  • Prompt injection (jailbreak) features are intended for authorized security research and red-team evaluation only.
  • The developers are not responsible for any misuse of this tool.

If you find this project useful, please consider giving it a star โญ

Made by MrSanZz ยท Contributors: Shoukaku07, FlamabyX5

Release History

VersionChangesUrgencyDate
KawaiiGPT**Full Changelog**: https://github.com/MarCmcbri1982/KawaiiGPT/commits/KawaiiGPTMedium3/13/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

new-apiA unified AI model hub for aggregation & distribution. It supports cross-converting various LLMs into OpenAI-compatible, Claude-compatible, or Gemini-compatible formats. A centralized gateway for persv1.0.0-rc.10
ollamafreeapiOllamaFreeAPI: Free Distributed API for Ollama LLMs Public gateway to our managed Ollama servers with: - Zero-configuration access to 50+ models - Auto load-balanced across global nodes - Free tier wmain@2026-04-15
DeepClaudeUnleash Next-Level AI! ๐Ÿš€ ๐Ÿ’ป Code Generation: DeepSeek r1 + Claude 3.7 Sonnet - Unparalleled Performance! ๐Ÿ“ Content Creation: DeepSeek r1 + Gemini 2.5 Pro - Superior Quality! ๐Ÿ”Œ OpenAI-Compatible. ๏ฟฝv1.0.1
ComfyUI-AudioSR๐ŸŽถ Enhance audio quality with ComfyUI-AudioSR, a versatile tool for upscaling sounds to 48kHz for better clarity and listening experience.main@2026-06-07
coding-proxyA High-Availability, Transparent, and Smart Multi-Vendor Proxy for Claude Code. Support Claude Plans, GitHub Copilot, Google Antigravity, ZAI/GLM, MiniMax, Qwen, Xiaomi, Kimi, Doubao...v0.5.1a7

More in Infrastructure

modelsThis repository contains comprehensive pricing and configuration data for LLMs. It powers cost attribution for 200+ enterprises running 400B+ tokens through Portkey AI Gateway every day.
patent_mcp_serverFastMCP Server for USPTO data
tensorzeroTensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation.
planoPlano is an AI-native proxy and data plane for agentic apps โ€” with built-in orchestration, safety, observability, and smart LLM routing so you stay focused on your agents core logic.