Other

项目介绍

SudoHopeX/KaliGPT 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 Other 许可证,目前获得 786 个 Star、148 次 Fork。

仓库全名
SudoHopeX/KaliGPT
开源许可证
Other
Star 数
786
Fork 数
148
未关闭 Issue
7

README 摘要

KaliGPT v1.1 KaliGPT : An AI Agent assistance in Linux CLI for Ethical Hacking & Cybersecurity to use AI with ease to learn and master CyberSecurity ⭐ Star this repo if you found it helpful! Models ChatGPT 4.0 Gemini 2.5 Flash Mistral / Llama 3 OpenAI GPT's - browser-based if API access is unavailable This tool ensures flexibility whether you have paid API access, want to run models locally, or prefer using the web…

完整内容见 GitHub 原始 README 或本页 。

常见问题

KaliGPT 用什么语言开发?

主要使用 Python 编写,采用 Other 许可证,目前有 786 个 Star。

KaliGPT 可以免费商用吗?

仓库标注的许可证为 Other,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 KaliGPT 的源码?

可以直接克隆仓库:git clone https://github.com/SudoHopeX/KaliGPT.git,默认分支为 hackerx;安装与运行步骤见仓库 README。

KaliGPT 最近还在维护吗?

仓库最近一次更新为 16 小时前,当前有 7 个未关闭 Issue;Star 数为 786,可作为社区活跃度的参考。

关于

KaliGPT: an Agentic AI (built with Gemini, ChatGPT, Ollama, OpenRouter Models) fine tuned for ethical hackers & students in offensive security making workflows smarter, faster, and more accessible.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
1105
价值分
517
活跃状态
活跃

语言占比

Python
Shell

README

KaliGPT v1.1

KaliGPT Logo

KaliGPT : An AI Agent assistance in Linux CLI for Ethical Hacking & Cybersecurity to use AI with ease to learn and master CyberSecurity

Release GitHub Stars GitHub forks Last 14 Days Clones Contributions Welcomed

⭐ Star this repo if you found it helpful!

Models

  • ChatGPT 4.0
  • Gemini 2.5 Flash
  • Mistral / Llama 3
  • OpenAI GPT’s - browser-based if API access is unavailable

This tool ensures flexibility whether you have paid API access, want to run models locally, or prefer using the web interface via your browser.

Features

  • Automated installation
  • Flexible AI backend selection
  • Command-line and graphical interfaces
  • Web automation: If no API is available, script can launch Chromium (browser configurable) for web-based chat with arg -cw.
  • Open source & MIT Licensed

Base Requirements

  • Linux OS ( to be tested on Kali, Debian, etc. ) with Bash Shell
  • Python 3.x
  • Chromium or other supported browsers ( for web use )

Installation

  • Clone the repository and run the installer:

    git clone https://github.com/SudoHopeX/KaliGPT.git
    
  • Move to KaliGPT

    cd KaliGPT
    
  • Install a KaliGPT Model

    sudo bash kaligpt_unified.sh --model <model-number>
    

see kaligpt installer usages for more

KaliGPT Installer Usages

execute bash kaligpt_unified.sh --help to see this (below given) usages

KaliGPT Installer ~ SudoHopeX | Krishna Dwivedi

KaliGPT Installer Available commands:
   --model <model-num>         -  install a specific model
   --listmodels                -  list available models
   --uninstall-m <model-num>   -  uninstall a specific model
   --uninstall                 -  uninstall KaliGPT (everything)
   --help                      -  print this usage info

KaliGPT Available MODELs:
   1) OpenAI ChatGPT ( OpenAI, Free, Online ) [ Requires API KEY ]
   2) Mistral    ( Free, Offline - Min 6GB Data Required)
   3) Llama      ( Free, Offline )
   4) KaliGPT -web based ( OpenAI, Free, Online )
   5) Google Gemini 2.5 Flash (Google, Free, Online) Required API Key ]
      [Note: opttion 4 required 1 time logging & keep logged in config in chromium if not]

Usages Examples:
   sudo bash kaligpt_unified.sh --model 1       # install OpenAI ChatGPT4.0 with API access
   sudo bash kaligpt_unified.sh --model 2       # install KaliGPT (Mistral AI locally)
   bash kaligpt_unified.sh --help               # print script usages
   sudo bash kaligpt_unified.sh --uninstall-m 1 # uninstall OpenAI installed files
   sudo bash kaligpt_unified.sh --uninstall     # uninstall KaliGPT (everything)

KaliGPT Usages

use command kaligpt-h to see below usages after installation

KaliGPT - Use AI in Linux via CLI easily
        - by SudoHopeX | Krishna Dwivedi

Usages:
        kaligpt [MODE] [FLAG(Optional)] [Prompt (Optional)]

MODES: (Must Included)

    -c  [--chatgpt]           =  use ChatGPT-4o (Online)
    -cw [--chatgpt-web]       =  use KaliGPT in Web Browser (Online)
                    ( requires 1 time login & keep logged in configs on web )
    -g  [--gemini]            =  use Gemini 2.5 Flash (Online)
    -m  [--mistral]           =  use Mistral via Ollama (Offline)
    -l  [--llama]             =  use LlaMa via Ollama (Offline)
    -i  [--install]           = install a model bu using --model <model-num>
    -lm [--list-models]       = list KaliGPT available models
    -u  [--uninstall]         = uninstall a model or KaliGPT (everything)
    -h  [--help]              =  show this help message and exit

FLAGS:
    --model <model-num>        = specify a model to install (with --install)
    --uninstall-m <model-num>  =  uninstall a specific model (with --uninstall)
    --uninstall-k              =  uninstall KaliGPT (everything) (with --uninstall)


Examples:
     kaligpt -g "How to Scan a website for subdomains using tools"
     kaligpt -l "Help me find XXS on a target.com"
     kaligpt --install --model 5
     kaligpt -u --uninstall-m 1
     kaligpt -cw

 NOTE: do not pass prompt with -cw
       Must include a MODE & use flags only with specified mode
       Read README.md or Documentation at sudohopex.github.io for more info. 

Switching AI Backends

  • You can choose between:
    • ChatGPT 4.0 (API key required, paid)
    • Gemini 2.5 Flash (API Key required, Free)
    • Mistral or Llama 3 (local, free, via Ollama, resource intensive) [ Development going for low end systems ]
    • Web interface (no key required, but automates browser only for KaliGPT via OpenAI)

Changing Default Browser for KaliGPT web:

To switch from Chromium to another browser:

  1. Open /usr/local/bin/kaligpt in a text editor with sudo priviledge.
  2. Find the section referencing chromium and comment it
  3. Uncomment or add your preferred browser’s binary (e.g., firefox, brave-browser, etc.).
  4. Save the script.

License

Read Licence for details License.

Contributing

Contributions are welcome! Please open an issue to discuss your ideas or report bugs.

Disclaimer

  • This script is in testing phase now…
  • This script is provided with no warranty. Use at your own risk, especially when modifying system binaries or running third-party models.

Made with L0V3 by SudoHopeX

评论

暂无评论