Metadata-Version: 2.4
Name: djinn-cli
Version: 1.0.1
Summary: ⚡ DJINN - AI-powered CLI that converts natural language to shell commands. 87 specialized commands for DevOps, Cloud, Databases, and more.
Author-email: Youssef Boubli <bbb.vloger@gmail.com>
License: MIT
Project-URL: Homepage, https://boubli.tech
Project-URL: Repository, https://github.com/boubli/djinn
Project-URL: Issues, https://github.com/boubli/djinn/issues
Keywords: cli,terminal,ai,llm,shell,commands,ollama,devops,automation
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.0
Requires-Dist: rich>=13.0
Requires-Dist: requests>=2.28
Requires-Dist: openai>=1.0
Requires-Dist: pyperclip>=1.8
Requires-Dist: prompt-toolkit>=3.0
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Dynamic: license-file

<p align="center">
  <img src="assets/djinn_logo.png" alt="DJINN Logo" width="200">
</p>

<p align="center">
  <img src="https://img.shields.io/badge/version-1.0.0-green" alt="Version">
  <img src="https://img.shields.io/badge/python-3.8+-blue" alt="Python">
  <img src="https://img.shields.io/badge/license-MIT-purple" alt="License">
  <img src="https://img.shields.io/badge/commands-87-orange" alt="Commands">
</p>

<h1 align="center">⚡ DJINN</h1>
<h3 align="center">Terminal Sorcery at Your Command</h3>

<p align="center">
  <b>The ultimate AI-powered CLI tool that transforms natural language into precise shell commands.</b><br>
  87 specialized commands • Multi-LLM support • Works everywhere
</p>

<p align="center">
  <img src="assets/terminal_demo.png" alt="Terminal Demo" width="700">
</p>

---



## ✨ Features

- 🤖 **AI-Powered**: Understands natural language prompts
- ⚡ **87 Commands**: Specialized plugins for every tool
- 🔄 **Multi-LLM**: Ollama, LM Studio, OpenAI
- 📋 **Auto-Copy**: Commands copied to clipboard
- 🎨 **5 Themes**: Customize your terminal
- 🔒 **Danger Detection**: Warns before destructive commands
- 💬 **Chat Mode**: Interactive AI conversation

## 🚀 Quick Start

```bash
pip install djinn-cli
```

## 📖 Documentation

For full documentation, usage examples, and the complete command reference, visit our website:
👉 **[djinn.boubli.tech](https://boubli.github.io/djinn/)**

- **[Installation Guide](https://boubli.github.io/djinn/installation.html)**
- **[Command Reference](https://boubli.github.io/djinn/commands.html)**
- **[Configuration](https://boubli.github.io/djinn/configuration.html)**

## ✨ Features

- 🤖 **AI-Powered**: Natural language to shell commands
- ⚡ **87+ Commands**: DevOps, Cloud, Databases, and more
- 🔄 **Multi-LLM**: Ollama, LM Studio, OpenAI
- 🎨 **Themable**: 5 beautiful terminal themes

## 🤝 Contributing

Contributions are welcome! Please check the website for guidelines.

## 📄 License

MIT License - © 2026 [Youssef Boubli](https://boubli.tech)

---

<p align="center">
  <b>Built with ⚡ power by <a href="https://boubli.tech">Youssef Boubli</a></b>
</p>
