Thanks to visit codestin.com
Credit goes to github.com

Skip to content

hexsecteam/worm-gpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ› WormGPT CLI - OpenRouter Edition

WormGPT CLI is a sleek command-line interface (CLI) for interacting with LLMs via OpenRouter API. It supports multiple models, automatic language detection, and customizable settings β€” all in a terminal-friendly format.

⚑ Lightweight. Powerful. Fully terminal-based. Made with ❀️ by @hexsecteam


πŸš€ Features

  • πŸ”— OpenRouter API integration
  • 🌍 Auto language detection (via langdetect)
  • πŸ—£οΈ Multi-language support: English, Indonesian, Spanish, Arabic, Thai, Portuguese
  • πŸ’¬ Interactive chat session with typing effect
  • 🎨 Stylish CLI UI with colors and banners
  • πŸ”§ Easy configuration of API key and model
  • πŸ’Ύ Config auto-saved in wormgpt_config.json

πŸ“¦ Requirements

  • Python 3.6+
  • pip installed
  • OpenRouter API key (get one here)

βš™οΈ Installation

Clone the repo:

git clone https://github.com/hexsecteam/worm-gpt
cd worm-gpt
python3 wormgpt.py

πŸ”‘ Set Your API Key

You can set your OpenRouter API key via the main menu:

[3] Set API Key

Or manually edit the config file:

{
  "api_key": "YOUR_API_KEY_HERE",
  "base_url": "https://openrouter.ai/api/v1",
  "model": "deepseek/deepseek-chat-v3-0324:free",
  "language": "English"
}

🧠 Usage Example

python3 wormgpt.py

Menu will appear:

[ Main Menu ]
1. Language: English
2. Model: deepseek/deepseek-chat-v3-0324:free
3. Set API Key
4. Start Chat
5. Exit

πŸ§ͺ Custom Models

From the menu, you can enter your own model ID (from OpenRouter).

Example:

01-ai/Yi-34B-Chat
meta-llama/llama-3-8b-instruct:nitro

πŸ“· Example Screenshot

WormGPT CLI Example

πŸ‘¨β€πŸ’» Author

GitHub: @hexsecteam

Telegram: t.me/hexsec_tools

Project URL: https://github.com/hexsecteam/worm-gpt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages