Metadata-Version: 2.4
Name: ai-marketplace-framework
Version: 0.4.6
Summary: AI Marketplace authoring framework
Project-URL: Homepage, https://github.com/zakariaalmoktar/AI-Marketplace-Platform
Project-URL: Repository, https://github.com/zakariaalmoktar/AI-Marketplace-Platform
Project-URL: Issues, https://github.com/zakariaalmoktar/AI-Marketplace-Platform/issues
Author: AI Marketplace Platform
License: Proprietary
Keywords: agents,ai,authoring,framework,marketplace
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
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 :: Software Development :: Libraries
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# ai-marketplace-framework

Low-level primitives for AI Marketplace SDK internals.

## Install

```bash
python -m pip install ai-marketplace-framework
```

## What It Provides

`ai-marketplace-framework` contains low-level building blocks used by
`ai-marketplace-sdk` (schema fields, schema validation, and engine base types).
Agent/Mode/Model authoring belongs to `ai-marketplace-sdk`.

Framework-owned canonical project templates live under
`aimp_framework.project_template`. CLI bootstrap tools consume these files as-is;
they do not define architecture.

## Minimal Example

```python
from aimp_framework.base import Engine, Schema, TextField


class ExampleInput(Schema):
    prompt = TextField(required=True)


class ExampleEngine(Engine):
    def load(self):
        return None
```

## Project Links

- Repository: https://github.com/zakariaalmoktar/AI-Marketplace-Platform
- Issues: https://github.com/zakariaalmoktar/AI-Marketplace-Platform/issues
