Show HN: Mute non-ENG Mastodon posts and RSS GitHub wall (browser automation)
Taskbot is a deterministic browser automation platform driven by clock-based state machines, offering Mastodon non-English post muting and GitHub dashboard RSS generation, with a focus on privacy and local AI, no SaaS or cloud dependency.
Taskbot.APP
Repeatable Browser Automation
GitHub Feed
Create an RSS feed from your GitHub Dashboard, then upload it. This is a missing GitHub feature, and the bot will ask you to log in manually.
Your browser does not support the video tag.
Dashboard
Browser
Logs
Debugger
Your browser does not support the video tag.
Mastodon Post Muter
Mute non-English posts on your Mastodon wall, with a SQL history. This is a missing Mastodon feature, and the bot will ask you to log in manually.
Your browser does not support the video tag.
Dashboard
Browser
Logs
Debugger
Your browser does not support the video tag.
Taskbot
This is a tech preview of Taskbot, a deterministic browser automation platform driven by clock-based state machines, not AI models. With a focus on privacy and local AI, it doesn't depend on SaaS or the cloud. Every step in the workflow can be easily traced and explained. No passwords are stored, and the user cooperates with the bot when necessary.
Components
Dashboard
Chat UI
Log view
Debugger
State History
SQL Database
REPL
TUIs
OpenTelemetry
Server Mode
Roadmap
Editable dynamic workflows
AI-generated workflows from user's behavior
Auto fixing of failing workflows
Tech Stack
Golang
asyncmachine-go & secai
SQLite & wails3
WebAssembly & go-app
Installation
Windows Intel
Windows ARM
MacOS Intel (unsigned app)
MacOS ARM (unsigned app)
Linux Intel
Docker Intel
Install / run the download
In the dashboard window, configure an AI provider
OpenAI / Gemini / OpenAI-compatible
Click on a browser logo to start an isolated instance
Workflows will start automatically
Optional - edit your taskbot.kdl config
Set frequencies or disable workflows
Set the GitHub upload command
Set GitHub filters
Please report feedback to [email protected], thank you.