Metadata-Version: 2.4
Name: zen-ai-cli
Version: 1.0.1
Summary: A beautiful terminal interface for Zen AI
Author-email: Zen AI Team <your-email@example.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/joan-code6/zen_ai
Project-URL: Repository, https://github.com/joan-code6/zen_ai
Project-URL: Issues, https://github.com/joan-code6/zen_ai/issues
Keywords: cli,ai,terminal,chat,notes,tui
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx>=0.25.0
Requires-Dist: rich>=13.0.0
Requires-Dist: prompt_toolkit>=3.0.0
Requires-Dist: python-dotenv>=1.0.0
Dynamic: license-file

# Zen CLI

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

![Python](https://img.shields.io/badge/python-3.10+-blue.svg)
![License](https://img.shields.io/badge/license-MIT-green.svg)

## Important Notice
This is a work in progress for my Jugend Forscht project. 
You currently can't use it without running your own Zen AI backend server which isn't publicly available yet.

## ✨ 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

```bash
pip install zen-cli
```

## 🚀 Usage

Simply run:

```bash
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:

```env
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:

```bash
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.
