WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

4 stars 1 forks 4 watchers TypeScript MIT License
25 Open Issues Need Help Last updated: Sep 17, 2026

Open Issues Need Help

View All on GitHub

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
accessibility help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
documentation help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
documentation help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
enhancement help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript
documentation help wanted good first issue

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript

WebPilot is a local-first AI browser agent that converts natural-language instructions into safe, structured browser actions, navigates websites through Playwright, extracts useful information, semantically filters results, and downloads permitted resources. WebPilot aims to be a self-hosted personal web assistant

TypeScript