AI News HubLIVE
In-site rewrite1 min read

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.

SourceHacker News AIAuthor: pancsta

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.