An intelligent agent built with the virtuals-sdk framework, designed to provide advanced AI capabilities through a clean and efficient interface.
This project uses Poetry for dependency management and environment isolation. Here's how to get started:
- Python 3.8 or higher
- Poetry (package manager)
-
Install Poetry if you haven't already:
curl -sSL https://install.python-poetry.org | python3 -
-
Install project dependencies:
poetry install
-
Activate the virtual environment:
poetry shell
# Format code
poetry run black .
poetry run isort .
# Type checking
poetry run mypy .
# Run tests with coverage
poetry run pytest
# Run linting
poetry run pylint src/athena tests
athena-ai/
├── src/
│ └── athena/
│ ├── __init__.py
│ ├── agent.py # Core agent implementation
│ └── utils.py # Utility functions
├── tests/
│ └── test_agent.py
├── pyproject.toml
└── README.md