
I built a free self-hosted AI chat app with web search and browser agent automation
## What I built 1 paragraph — what SURF is, what problem it solves. Why I built it ChatGPT costs money. Runs in the cloud. Your data leaves your machine. I wanted something free, local, and private. What it can do bullet list of features (keep it brief) include a screenshot / gif here ← critical Tech stack Python · Flask · Playwright · DuckDuckGo (no key needed) The hard parts Pick 1-2 interesting technical challenges you solved. e.g. "Getting Playwright to stream browser screenshots in real time was tricky because..." This is what gets upvotes — people love implementation details. Try it yourself Link to GitHub + one-line install command What's next 1-2 future features you're thinking about. Ask readers: "What would you add?" rar-file / surf Self-hosted AI chat — web UI + terminal CLI. Connect any model (Ollama, OpenAI, Anthropic), free web search, browser agent automation, persistent memory, and analytics. A self-hosted AI chat with a sleek web UI and a rich terminal CLI. Connect any
Continue reading on Dev.to Python
Opens in a new tab




