| Experience | Analyst workspace, APIs, streaming responses, approvals | FastAPI, Streamlit or React |
|---|
| Agent runtime | State machines, routing, tool execution, durable workflows | LangGraph/LangChain, LlamaIndex, custom Python |
|---|
| Model gateway | Provider abstraction, routing, quotas, caching, policy | LiteLLM-compatible gateway or custom service |
|---|
| Knowledge | Parsing, indexing, hybrid retrieval, reranking, provenance | PostgreSQL/pgvector or Qdrant, object storage |
|---|
| Data | Market, fundamental, portfolio and research pipelines | SQL, Polars, Pandas, dbt, Airflow or Dagster |
|---|
| Evaluation | Datasets, judges, deterministic checks, experiment lineage | MLflow plus a custom evaluation harness |
|---|
| Platform | Containers, orchestration, deployment and secrets | Docker, Kubernetes, Helm, Flux |
|---|
| Operations | Logs, metrics, traces, alerts, SLOs and cost attribution | OpenTelemetry, Prometheus, Grafana, Loki/Tempo |
|---|
| Governance | Entitlements, audit, data lineage, model risk, change control | OPA-style policy, IAM, evidence registers |