Metadata-Version: 2.4
Name: litagent
Version: 0.0.2
Summary: A minimal, general-purpose AI agent harness.
Author: Yi Gao
License-Expression: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: litellm>=1.0
Requires-Dist: pydantic>=2.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.24; extra == 'dev'
Requires-Dist: pytest-bdd>=8.0; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Provides-Extra: inspect
Requires-Dist: inspect-ai; extra == 'inspect'
Provides-Extra: langfuse
Requires-Dist: langfuse; extra == 'langfuse'
Description-Content-Type: text/markdown

# LitAgent

A minimal, general-purpose AI agent harness.

```bash
pip install litagent
```

```python
from litagent.core import AgentLoop, Tool, OpenAIClient

agent = AgentLoop(
    client=OpenAIClient(),
    system_prompt="You are helpful.",
    tools=[...],
    max_turns=5,
)
result = await agent.run([{"role": "user", "content": "Hello"}])
```
