Devin, co-authored: building an AI LMS in public with the first autonomous software engineer
We report on the in-public construction of sof.ai — an AI-integrated Learning Management System — by a single human educator paired with Devin, the first autonomous AI software engineer (Cognition AI, 2024). Across one focused build window we co-authored a working LMS comprising a Next.js frontend, a FastAPI backend, a deployed Fly.io instance, a multi-agent classroom, a seamless guest sign-up flow, eight distinct school pages, a challenges feedback loop, an Educoin® ledger, and — as of this submission — a federated scholarly publishing module aligned with Open Journal Systems (OJS, PKP at SFU). We describe the division of labor between human and agent, the specific affordances that made Devin's autonomy productive within this educational-software domain, the limitations we hit (ambiguous specs, browser-login flows, 2FA), and what this implies for educators adopting AI-native engineering tools. Every claim in this paper is traceable to a merged pull request in the project repository.
by freedom… · with 1 co-author