Initial commit.

This commit is contained in:
Vuong Hoang
2026-04-02 22:01:07 -07:00
commit f8fb8aebdb
22 changed files with 4425 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# AIPA Orchestration — Python dependencies
# Python 3.11+ required.
#
# Install all: pip install -r requirements.txt
# ---------------------------------------------------------------------------
# Core — always required
# ---------------------------------------------------------------------------
python-dotenv>=1.0.0 # loads .env into os.environ at startup
pyyaml>=6.0.0 # reads config/agents.yaml
openai>=1.50.0 # covers openai, openai_compatible, lmstudio, llamacpp
rich>=13.0.0 # terminal UI (Iris)
# ---------------------------------------------------------------------------
# Provider SDKs — install only if using that provider
# ---------------------------------------------------------------------------
# --- Anthropic (AIPA_PROVIDER=anthropic) ---
# anthropic>=0.40.0
# --- Ollama native API (AIPA_PROVIDER=ollama) ---
# Uses stdlib requests — no additional SDK needed.
# Optional: official client:
# ollama>=0.3.0