Skip to main content

A beautiful terminal interface for Zen AI

Project description

Zen CLI

A beautiful terminal interface for Zen AI — your personal AI assistant.

Python License

✨ Features

  • 🔐 Authentication — Secure login/signup with session persistence
  • 💬 Chat — Interactive AI conversations with markdown support
  • 📝 Notes — Create, edit, search, and manage your notes
  • 🎨 Beautiful UI — Rich terminal interface with colors and arrow-key navigation

📦 Installation

pip install zen-cli

🚀 Usage

Simply run:

zen

Navigate with arrow keys (↑↓) and press Enter to select.

⚙️ Configuration

By default, Zen CLI connects to http://localhost:5000.

To use a different server, create a .env file:

ZEN_API_URL=https://your-zen-server.com

Or set the environment variable directly.

📋 Requirements

  • Python 3.10+
  • A running Zen AI backend server

🛠️ Development

Clone and install in development mode:

git clone https://github.com/joan-code6/zen_ai.git
cd zen_ai/cli
pip install -e .

📄 License

MIT License - see LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

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

zen_ai_cli-1.0.0.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

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

zen_ai_cli-1.0.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file zen_ai_cli-1.0.0.tar.gz.

File metadata

  • Download URL: zen_ai_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for zen_ai_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c28db471790c64388cf96a6c67e871c78983759231d4b71304ff6017b2f9f169
MD5 2979cf7c9e15cf647204b0f17c0b4a3e
BLAKE2b-256 bddeb1abe5d26b8f6fa007e6a98314d9241f2a73db1d865609aa90a3af0a57f7

See more details on using hashes here.

File details

Details for the file zen_ai_cli-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: zen_ai_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for zen_ai_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ffaedcb19d618f1342f6b8b44553c7db7f226f1862f86a844b7592ac94a8daa
MD5 fc13e010f9f77667f5c342c89543b4cf
BLAKE2b-256 173a3547899b6a91e2fa3617cb6bc051b6932e25398f9e408a4205f03f375489

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