A research-assistant project exploring how AI applications can retrieve information and improve the quality of their responses through a self-correction workflow.
I built a Python API that routes requests across configured AI providers, records routing diagnostics, and falls back to a local mock response when remote providers are unavailable.