- Framework: FastAPI (Asynchronous Python ASGI framework for rapid, type-safe API routing).
- Database Access: SQLModel / SQLAlchemy (Async PostgreSQL session orchestration).
- Migrations Engine: Alembic.
- Task Queue Worker: Celery (Distributed task execution handling the AST parsing pipeline).
- Message Broker & Cache: Redis (High-speed in-memory broker handling background tasks and temporary state tracking).
- Base Library: React.js (Vite configuration).
- Graph Rendering Engine: React Flow (High-performance canvas management for building node-based interactive graphs).
- Local Sandbox: Multi-container Docker Compose setup.
- Production Deployment Environment: AWS (EC2 Virtual compute nodes, RDS PostgreSQL instances, S3 Object Storage for code payloads).
- Pipeline Automation: GitHub Actions (Automated integration testing and secure CD delivery execution).