Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 1001 Bytes

File metadata and controls

39 lines (33 loc) · 1001 Bytes

Roadmap

Completed

  • FastAPI API
  • Analyst console UI
  • SQLite local fallback
  • PostgreSQL support
  • Dockerfile
  • Docker Compose
  • API key authentication
  • Workspace-scoped SQL guardrails
  • Query telemetry and metrics
  • Text-to-SQL eval suite
  • Unit and API tests
  • GitHub Actions CI
  • Postgres integration CI job
  • Kubernetes manifests
  • Terraform Kubernetes example
  • README screenshot and project docs

High-Value Next Improvements

  • Role-based permissions per workspace.
  • External secret management for Kubernetes.
  • Cloud deployment walkthrough for EKS, AKS, GKE, or a smaller managed platform.
  • Retrieval over metric definitions and semantic business glossary.
  • Saved questions and dashboard exports.
  • CSV export from query results.
  • OpenTelemetry traces and Prometheus metrics.
  • Load testing with k6 or Locust.

Stretch Goals

  • SQL AST parsing with sqlglot.
  • Row-level security in PostgreSQL.
  • Alembic migrations.
  • Multi-workspace seed data.
  • Hosted demo environment.