Metadata-Version: 2.3
Name: proscenium
Version: 0.0.3
Summary: Frame AI Agents
License: ASFv2
Author: Adam Pingel
Author-email: oss@pingel.org
Requires-Python: >=3.11,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: testing
Requires-Dist: aisuite[openai,anthropic] (>=0.1.10,<0.2.0)
Requires-Dist: datasets (>=3.3.2,<4.0.0)
Requires-Dist: docstring_parser (>=0.16,<0.17)
Requires-Dist: eyecite (>=2.6.11,<3.0.0)
Requires-Dist: gofannon (>=0.25.13,<0.26.0)
Requires-Dist: langchain-community (>=0.3.18,<0.4.0)
Requires-Dist: langchain-huggingface (>=0.1.2,<0.2.0)
Requires-Dist: neo4j (>=5.28.1,<6.0.0)
Requires-Dist: pydantic (>=2.10.6,<3.0.0)
Requires-Dist: pymilvus (>=2.5.4,<3.0.0)
Requires-Dist: pymilvus_model (>=0.3.1,<0.4.0)
Requires-Dist: python-dotenv (>=1.0.1,<2.0.0)
Requires-Dist: rich (>=13.9.4,<14.0.0)
Requires-Dist: slack_sdk (>=3.35.0,<4.0.0)
Requires-Dist: stringcase (>=1.2.0,<2.0.0)
Requires-Dist: tiktoken (>=0.9.0,<0.10.0)
Requires-Dist: typer (>=0.15.2,<0.16.0)
Description-Content-Type: text/markdown

# Proscenium

[![CI](https://github.com/The-AI-Alliance/proscenium/actions/workflows/pytest.yml/badge.svg)](https://github.com/The-AI-Alliance/proscenium/actions/workflows/pytest.yml)
[![PyPI](https://img.shields.io/pypi/v/proscenium)](https://pypi.org/project/proscenium/)
[![License](https://img.shields.io/github/license/The-AI-Alliance/proscenium)](https://github.com/The-AI-Alliance/proscenium/tree/main?tab=Apache-2.0-1-ov-file#readme)
[![Issues](https://img.shields.io/github/issues/The-AI-Alliance/proscenium)](https://github.com/The-AI-Alliance/proscenium/issues)
[![GitHub stars](https://img.shields.io/github/stars/The-AI-Alliance/proscenium?style=social)](https://github.com/The-AI-Alliance/proscenium/stargazers)

Proscenium is a small, experimental library of composable glue that allows for succinct construction of enterprise AI applications. It was started in February 2025 and is still in early development.

Currently, proscenium development prioritizes support for domains where the creation and use of structured data is critical.

See the [website](https://the-ai-alliance.github.io/proscenium/) for quickstart info, goals, and other links.

To find the Proscenium community, see the [discussions](https://github.com/The-AI-Alliance/proscenium/discussions)

