A self-hosted AI memory on AWS that any MCP client can query - architecture, real costs, and the parts that went wrong