Metadata-Version: 2.3
Name: proscenium
Version: 0.0.1
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: stringcase (>=1.2.0,<2.0.0)
Requires-Dist: thespian (>=4.0.0,<5.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)
[![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 is in early development.

It is also set of simple demonstration applications that elucidate aspects of application and library design.

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)

