Metadata-Version: 2.4
Name: eamicointegrations
Version: 0.2.0
Summary: Eamico-branded LLM, image, and payments integrations (façade over emergentintegrations).
Author-email: Eamico Labs <agent@eamico.com>
License: Apache-2.0
Project-URL: Homepage, https://studio.eamico.com
Project-URL: Documentation, https://studio.eamico.com/docs/integrations
Project-URL: Repository, https://github.com/eamico-labs/eamico-studio
Keywords: llm,ai,openai,anthropic,gemini,eamico
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: emergentintegrations>=0.1.0

# eamicointegrations

Eamico-branded façade over [`emergentintegrations`](https://pypi.org/project/emergentintegrations/) — same LLM, image-gen, and payments helpers, just under the Eamico namespace so projects bootstrapped by [Eamico Studio](https://studio.eamico.com) can use the canonical Universal LLM key without crossing brand boundaries.

## Install

```bash
pip install eamicointegrations \
  --extra-index-url https://d33sy5i8bnduwe.cloudfront.net/simple/
```

The `--extra-index-url` is required because the upstream `emergentintegrations` package is published to a private CDN index. PyPI mirrors only the `eamicointegrations` façade.

## Use

```python
from eamicointegrations.llm.chat import LlmChat, UserMessage

chat = LlmChat(api_key="sk-emergent-...", session_id="demo", system_message="...")
chat = chat.with_model("anthropic", "claude-sonnet-4-5")
reply = await chat.send_message(UserMessage(text="Hello"))
```

Any name exported by `emergentintegrations.llm.chat`, `.llm.openai`, `.llm.utils`, or `.payments` is re-exported here. Identical behaviour — same Universal Key, same backends.

## Versioning

| `eamicointegrations` | requires `emergentintegrations` |
|---|---|
| `0.2.x` | `>=0.1.0` |

Major versions move in lockstep. Patch versions diverge — bug fixes ship independently.

## License

Apache-2.0. Copyright © Eamico Labs.
