Skip to main content

Rich-powered CLI interface for DeepSeek AI models

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deepseek_cli_pro-0.2.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

deepseek_cli_pro-0.2.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file deepseek_cli_pro-0.2.1.tar.gz.

File metadata

  • Download URL: deepseek_cli_pro-0.2.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for deepseek_cli_pro-0.2.1.tar.gz
Algorithm Hash digest
SHA256 ba51ebd514f98043d9635a9263ed763a2ce58e455dd728089d1c208578920748
MD5 1655b87201683ee92315d48e8b331968
BLAKE2b-256 6171b302e16ea0cf76bc563d11c70f557a4dd73c8a744b4e2aa43a550dc62e35

See more details on using hashes here.

File details

Details for the file deepseek_cli_pro-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for deepseek_cli_pro-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 68640cab3694fa79e9433314c63ff4306c2af921237f76240aea135d3a552cc7
MD5 6a9c4ab3addbd6518ed2167f2d297dc1
BLAKE2b-256 a11e783bc260bbe2ca8d13e5d4671fcfe85b0168105f5aa8f1a8843295c72d72

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page