Metadata-Version: 2.4
Name: aipype-extras
Version: 0.1.0a3
Summary: Extra features and tools for the aipype framework
Project-URL: Homepage, https://github.com/mobisoftinfotech/aipype
Project-URL: Repository, https://github.com/mobisoftinfotech/aipype
Project-URL: Issues, https://github.com/mobisoftinfotech/aipype/issues
Author-email: Pritam Barhate <pritambarhate@mobisoftinfotech.com>
Keywords: agents,ai,extras,llm,tools
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.12
Requires-Dist: aipype>=0.1.0a1
Requires-Dist: flask>=3.0.0
Description-Content-Type: text/markdown

# aipype-extras

Extra tools for the aipype framework.

## Installation

```bash
pip install aipype-extras
```

## Components

### LLM Log Viewer

Web interface for viewing LLM conversation logs.

**Important Security Note**

**This feature is designed for local use only for the developer to check the LLM calls being made from the agent. It should not be exposed as a remote service over public internet.**


```bash
# Start log viewer
python -m aipype_extras.llm_log_viewer

# Custom log file
python -m aipype_extras.llm_log_viewer /path/to/logs.jsonl

# Custom port
python -m aipype_extras.llm_log_viewer --port 8080

# Development mode
python -m aipype_extras.llm_log_viewer --debug
```

## Development

### Requirements
- Python ≥3.12
- aipype (core framework)
- Flask ≥3.0.0
