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.
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.
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 contact@blogic.tech, thank you.
