Skip to main content

DeepSeek CLI

A beautiful command-line interface for DeepSeek AI models powered by Rich.

CLI Demo

Features

  • ✨ Rich terminal formatting with Markdown support
  • 💬 Interactive chat interface
  • 🚀 Streaming responses with progress indicators
  • 🔐 Secure API key configuration
  • 📦 Multiple model support
  • 🎨 Syntax highlighting for code blocks

Installation

pip install deepseek-cli-pro

Getting Started

  1. Configure your API key:
deepseek configure
  1. Start interactive chat:
deepseek chat
  1. Generate content from a prompt:
deepseek generate "Explain quantum computing in simple terms" --temperature 0.5
  1. List available models:
deepseek models

Advanced Usage

Streaming Mode

deepseek chat --prompt "Write a poem about AI" --stream --markdown

Code Generation

deepseek generate "Write a Python function to calculate Fibonacci sequence" --model deepseek-coder

Disable Markdown

deepseek chat --no-markdown

Development

git clone https://github.com/Pro-Sifat-Hasan/deepseek-cli.git
cd deepseek-cli
pip install -e .

License

MIT License - See LICENSE for details

Metadata

Release files for deepseek-cli-pro 0.2.1

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

Source distribution (sdist)

Source distribution for deepseek-cli-pro 0.2.1
File Size Uploaded Provenance
deepseek_cli_pro-0.2.1.tar.gz 5.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for deepseek-cli-pro 0.2.1
File Interpreter ABI Platform
deepseek_cli_pro-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / deepseek_cli_pro-0.2.1.tar.gz

Download URL deepseek_cli_pro-0.2.1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ba51ebd514f98043d9635a9263ed763a2ce58e455dd728089d1c208578920748
BLAKE2b-256 checksum
How to use checksums
6171b302e16ea0cf76bc563d11c70f557a4dd73c8a744b4e2aa43a550dc62e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.4

Release files / deepseek_cli_pro-0.2.1-py3-none-any.whl

Download URL deepseek_cli_pro-0.2.1-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68640cab3694fa79e9433314c63ff4306c2af921237f76240aea135d3a552cc7
BLAKE2b-256 checksum
How to use checksums
a11e783bc260bbe2ca8d13e5d4671fcfe85b0168105f5aa8f1a8843295c72d72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.4

Security for deepseek-cli-pro 0.2.1

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files No provenance

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