19 lines
726 B
Markdown
19 lines
726 B
Markdown
# Project: agents-runtime
|
|
|
|
## Architecture
|
|
- Central Temporal orchestrator using `CentralOrchestratorWorkflow`.
|
|
- LangChain agent powered by `langchain-google-genai` and Gemini API.
|
|
- Tools: WhatsApp, Reminder, Calendar, Utility Scraper.
|
|
|
|
## Milestones
|
|
| # | Name | Scope | Dependencies | Status |
|
|
|---|------|-------|-------------|--------|
|
|
| 1 | Central Agent | Create workflow, worker, LangChain agent with tools, and tests. | none | DONE |
|
|
| 2 | Add Utility Scraper | Add trigger_utility_scraper @tool to make POST requests. | M1 | DONE |
|
|
|
|
## Code Layout
|
|
- `src/agent.py`: LangChain agent and tools.
|
|
- `src/orchestrator.py`: Temporal workflow.
|
|
- `src/worker.py`: Temporal worker setup.
|
|
- `test_orchestrator.py`: E2E test.
|