The LQ.AI Atlas LQ.AI's documentation, bound to the code it describes
234 documents
api/README.md

Three-section README for the FastAPI backend implementing the backend OpenAPI surface: quick-start (venv, pip install -e ".[dev]", uvicorn on port 8000), the test/lint commands (pytest, ruff, mypy), and a status line. Notably stale — the status still says "M1 build in progress" and points at the M1 implementation order, even though the broader docs describe M2/M3 features as shipped. You need the backend's local run/test commands or health endpoint.

LQ.AI Backend API

FastAPI service implementing the LQ.AI backend OpenAPI surface (docs/api/backend-openapi.yaml).

Quick start

python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
uvicorn app.main:app --reload --port 8000

Health check: curl http://localhost:8000/health

Tests

pytest                    # unit + integration
pytest -m "not provider"  # skip provider-integration tests
ruff check .
ruff format --check .
mypy .

Status

M1 build in progress. See docs/M1-IMPLEMENTATION-ORDER.md for task breakdown.