Django to Python Cloudflare Workers Migration and AI Powered Personalised Learning Lab
The AlphaOne Labs platform (alphaonelabs/website) is a Django monolith. This proposal migrates it to a serverless Cloudflare Worker architecture (alphaonelabs/learn), decomposing the monolith into a Python CF Worker, D1 SQLite database, R2 object storage, KV cache, CF Pages frontend, CF Queues for async jobs, and Durable Objects for real-time virtual classrooms. As a secondary deliverable, it implements an AI powered Personalised Learning Lab with a Learner Knowledge Graph, spaced repetition (SM-2), RAG pipeline using Cloudflare Vectorize and Workers AI, and three adaptive tutor modes. The migration is not greenfield, the learn repo is already operational. Deliverables: fully migrated platform on Cloudflare, virtual classroom rebuilt on Durable Objects, and a working adaptive AI tutor module.
Project details
Technologies
Not listed in the archive