Metadata-Version: 2.3
Name: omagent_core
Version: 0.2.2
Summary: Core package for OmAgent
Author: OM AI Lab
Author-email: OmAIglobal2024@gmail.com
Requires-Python: >=3.10,<3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: astor (>=0.8.1,<0.9.0)
Requires-Dist: bs4 (>=0.0.2,<0.0.3)
Requires-Dist: certifi (>=2024.12.14,<2025.0.0)
Requires-Dist: colorama (>=0.4.6,<0.5.0)
Requires-Dist: dacite (>=1.8.1,<2.0.0)
Requires-Dist: duckduckgo-search (>=6.3.7,<7.0.0)
Requires-Dist: func-timeout (>=4.3.5,<5.0.0)
Requires-Dist: geocoder (>=1.38.1,<2.0.0)
Requires-Dist: httpx[http2] (>=0.28.1,<0.29.0)
Requires-Dist: jinja2 (>=3.1.4,<4.0.0)
Requires-Dist: json-repair (>=0.31.0,<0.32.0)
Requires-Dist: jsonpath (>=0.82.2,<0.83.0)
Requires-Dist: networkx (>=3.4.2,<4.0.0)
Requires-Dist: openai (>=1.58.1,<2.0.0)
Requires-Dist: pillow (>=11.0.0,<12.0.0)
Requires-Dist: prometheus-client (>=0.21.1,<0.22.0)
Requires-Dist: pydantic-settings (>=2.7.0,<3.0.0)
Requires-Dist: pydub (>=0.25.1,<0.26.0)
Requires-Dist: pymilvus (>=2.5.0,<3.0.0)
Requires-Dist: pymysql (>=1.1.1,<2.0.0)
Requires-Dist: pyyaml (>=6.0.2,<7.0.0)
Requires-Dist: redis (>=5.2.1,<6.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: rich (>=13.9.4,<14.0.0)
Requires-Dist: scenedetect (>=0.6.5.1,<0.7.0.0)
Requires-Dist: shortuuid (>=1.0.13,<2.0.0)
Requires-Dist: six (>=1.17.0,<2.0.0)
Requires-Dist: sqlalchemy-utils (>=0.41.2,<0.42.0)
Requires-Dist: sqlmodel (>=0.0.22,<0.0.23)
Requires-Dist: tenacity (>=9.0.0,<10.0.0)
Requires-Dist: typing-extensions (>=4.12.2,<5.0.0)
Project-URL: Repository, https://github.com/om-ai-lab/OmAgent
Description-Content-Type: text/markdown

# OmAgent Core

## 🧐 What is OmAgent Core
OmAgent Core is an integral component of the OmAgent project, encompassing the foundational framework for constructing OmAgent. It features a workflow system configurable via configuration files and a recursive general task-solving mechanism, referred to as the DnC Loop, among other elements. This core framework empowers you to create the intelligent agent of your design.

## How to use
### Install
```bash
pip install omagent-core
```

### Project
**[OmAgent: A Multi-modal Agent Framework for Complex Video Understanding](https://github.com/om-ai-lab/OmAgent)**
