Soma
A workout tracker with an AI workout builder and an OAuth-protected MCP server. Agents read my training data and create plans. I open those plans in the app, start a session, and log what I actually do.
| My role | Product design and full-stack development |
|---|---|
| Built with | Next.js, TypeScript, Prisma, PostgreSQL |
| Agent and AI work | MCP, OAuth scopes, structured model output |