I'm building a browser assistant that navigates job boards and logs what it's done. The hard part was keeping state out of the browser itself. I moved everything into a local SQLite file and a small web dashboard. Now the browser is just a tool, and I can inspect exactly what the agent remembered between runs.