Getting Started¶
Prerequisites¶
- Python 3.11+ (recommended)
uvpackage manager (required)- Docker (for sandbox execution)
- CodeQL (optional, for CodeQL analysis)
Installation¶
Step 1: Install uv¶
Step 2: Clone and Setup¶
# Clone the repository
git clone https://github.com/YOUR_USERNAME/adk-python.git
cd adk-python/AIgiSE
# Create virtual environment
uv venv --python "python3.11" ".venv"
source .venv/bin/activate
# Install dependencies
uv sync
# Install pre-commit hooks
uv run pre-commit install
Step 3: Additional Setup¶
CodeQL Setup (Optional):
Verify Installation¶
Next Steps¶
- Project Structure - Understand the codebase structure
- Core Concepts - Learn the core concepts
- Development Guides - Start developing
See Also¶
- Introduction - Project overview
- Configuration - Configuration guide