I've been tagged in a few threads about people asking for better Slack agents.
Common feedback from people is that the SaaS tools don't cut it, orgs want to customize too many things or some of their most important integrations are not supported by default.
We recently open sourced Centaur, which albeit not perfect, is a pretty good Slack agent with >100-150 daily powerusers over sensitive context across judgment/context-heavy work like investing and raw horsepower work like coding on huge codebases we maintain.
Beyond our own workloads, we also have a small Slack Connect w/ a few external orgs using it and sharing feedback so far. With our upcoming work on scoping Slackbot access based on the channel it's invoked in, we'll be able to finally have Centaurs from different orgs to be in the same channel without security concerns, and that's going to make things weird - kind of like an Enterprise Moltbook is the vision.
The challenges into building this have been very interesting, non-obvious until you sink your teeth deep, esp if you want to keep cost low so that it's usable & self-hostable by small orgs as well. (Slackbot got hands meme).
I will say that I do think that Slack has won in the sense that it's the best place for a "coworker agent" to emerge, vs a specialized application for most companies.
Open Sourcing Centaur: Multiplayer, self-hosted, secure agents for Slack.
Centaur has been transforming how
@paradigm and
@tempo invest, build and research.
Now you can run it yourself on infrastructure you control. Instructions below.