Metadata-Version: 2.4
Name: omnipalm
Version: 0.1.0
Summary: Meta's AI Agent - Automate tasks across Meta's ecosystem with natural language
Project-URL: Homepage, https://omnipalm.org
Project-URL: Documentation, https://omnipalm.org/documentation.html
Project-URL: Repository, https://x.com/omnipalm
Project-URL: Instagram, https://www.instagram.com/omni.palm
Author-email: OmniPalm Team <hello@omnipalm.org>
Maintainer-email: OmniPalm Team <hello@omnipalm.org>
License: Proprietary
License-File: LICENSE
Keywords: agent,ai,automation,facebook,instagram,llm,meta,whatsapp
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
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
Classifier: Topic :: Office/Business
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Requires-Dist: click>=8.1.0
Requires-Dist: httpx>=0.24.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: requests>=2.28.0
Requires-Dist: rich>=13.0.0
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == 'dev'
Requires-Dist: mypy>=1.0.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# OmniPalm

**Meta's AI Agent** - Automate tasks across Meta's ecosystem with natural language.

## Installation

```bash
pip install omnipalm
```

## Quick Start

```python
from omnipalm import Agent

agent = Agent()
result = agent.run("Post to Instagram: Check out our new product!")
print(result)
```

## CLI Usage

```bash
# Initialize configuration
omnipalm init

# Run a task
omnipalm run "Schedule a Facebook post for tomorrow at 9am"

# Check status
omnipalm status
```

## Features

- **Natural Language Commands** - Just describe what you want to do
- **Meta Integrations** - Facebook, Instagram, WhatsApp, Messenger, Threads, Workplace, Meta Quest
- **Multiple LLM Providers** - Claude, GPT-4, Gemini, Llama, and local models
- **Enterprise Ready** - Built for scale with Meta's infrastructure

## Configuration

Create a `.omnipalm.yaml` file:

```yaml
llm:
  provider: anthropic
  model: claude-3-opus

integrations:
  facebook:
    enabled: true
    page_id: your-page-id
  instagram:
    enabled: true
    business_account_id: your-account-id
```

## Links

- Website: https://omnipalm.org
- X (Twitter): https://x.com/omnipalm
- Instagram: https://www.instagram.com/omni.palm

## License

Proprietary - Meta Platforms, Inc.
