Skip to main content
DJINN Logo

PyPI Version Python Versions License Commands Plugins

⚡ DJINN

The Ultimate AI-Powered CLI Tool

Transform natural language into precise shell commands with 60+ built-in commands and 900+ plugin templates.
TUI Dashboard • Universal Package Manager • Voice Control • AI Code Reviewer


djinn "find all files larger than 100MB and sort by size"

⚡ Key Features

  • Natural Language Parsing: Uses LLMs (Ollama, OpenAI, LM Studio) to understand you.
  • Smart Execution: djinn -x to run commands instantly.
  • Interactive Mode: djinn -i for a chat-like experience.
  • 180+ Built-in Commands: Git, Docker, Network, Files, Security, and more.
  • Plugin Marketplace: Download 30+ additional plugins.
  • Cross-Platform: Windows, macOS, Linux.

🔌 Plugins System

Built-in Plugins (Included)

DJINN comes with 100+ commands built-in, covering:

Category Commands
Git djinn git status, djinn git undo
Docker djinn docker cleanup, djinn docker logs
Network djinn ip, djinn ports, djinn ping
Files djinn tree, djinn search, djinn qr
Security djinn pass, djinn audit, djinn hash
System djinn sysinfo, djinn monitor, djinn clean

🛒 Plugin Marketplace (Download More)

Want more features? Install additional plugins from the marketplace:

# Browse available plugins
djinn market list

# Install a plugin
djinn market install spotify
djinn market install notion-cli
djinn market install kubernetes

# View installed plugins
djinn plugins installed

# Remove a plugin
djinn plugins remove spotify

📦 30+ Marketplace Plugins Available

Category Plugins
AI & ML ollama-manager, openai-chat, huggingface
Cloud vercel-deploy, firebase, netlify, aws-toolkit, cloudflare, supabase, stripe
DevOps kubernetes, terraform, system-monitor
Databases database-cli, redis-cli, elasticsearch
Development api-tester, github-toolkit, webhook-tester, data-converter, data-faker
Productivity notion-cli, slack-cli, todoist, linear, jira, pomodoro, screenshot
Security password-manager (1Password/Bitwarden)
Media spotify, youtube-dl

See all plugins: marketplace/README.md


📚 Documentation

Everything you need to know about using DJINN:


🚀 Quick Start

# Install DJINN
pip install djinn-cli

# Run setup wizard (first time)
djinn setup

# Use natural language
djinn "list all docker containers"

# Or use direct commands
djinn git status
djinn docker cleanup
djinn sysinfo

# Install more plugins
djinn market install spotify
djinn spotify now

🤝 Contributing

We love contributions! Please see CONTRIBUTING.md for details.

Creating Plugins

Want to create your own plugin?

# Generate plugin template
djinn plugins create my-awesome-plugin

See marketplace/README.md for plugin development guide.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Release files for djinn-cli 2.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for djinn-cli 2.3.3
File Size Uploaded
djinn_cli-2.3.3.tar.gz 162.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for djinn-cli 2.3.3
File Interpreter ABI Platform
djinn_cli-2.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 355.2 kB

Release files / djinn_cli-2.3.3.tar.gz

Download URL djinn_cli-2.3.3.tar.gz
Size 162.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ad229c64c4e80d218c1f78aa22e74fb26774725499b67ab5ac85ab0410d113f7
BLAKE2b-256 checksum
How to use checksums
a7e2a15434872d08b7bd77853f308d279b66295e924b1423bf52a64849a36fb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 14, 2026.

Transparency log

Release files / djinn_cli-2.3.3-py3-none-any.whl

Download URL djinn_cli-2.3.3-py3-none-any.whl
Size 192.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75f5f2656b19541301f23f1149aa43928b9a5415e1d9987fcb4b83cf1e7e8645
BLAKE2b-256 checksum
How to use checksums
6bff6135654f5c85ec75c07dcb028b635456633ad67110ecba4f9d35c15a8b4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.3.3 This release

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.0.0

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page