frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Vostorq – I built the anti-Slack after working at a Slack-first company

https://www.vostorq.com/
2•Mike-Kelner•1h ago
A while back, I joined a company with a "Slack-first" communication policy. I was concerned from the beginning because Slack or Teams had never felt sufficient at the companies where I'd worked before. Some discussions happened over email, meetings played an important role, Jira was used heavily, and Google Docs or Confluence was used for documentation. That setup felt necessary, but it wasn't optimal. So the "Slack-first" approach sounded suspicious, but intriguing. I was curious what they had done with Slack to solve this multi-tool mess. In practice, though, it didn't solve it for me.

Take the DevOps support channel. I was new, the infrastructure setup had some issues, and I asked question after question, feeling more and more like an idiot who constantly bothers people (potentially, every person in the channel), because sometimes it was a genuine bug, and sometimes it was simply my misunderstanding of the setup. I always got answers eventually, but they were slower and shallower than if someone had walked with me through the entire process. But why would anyone do that when the official format for this type of conversation was a channel where "someone will help ASAP"?

Every new project got a channel. But a project isn't one conversation - it's many. Threads were supposed to fix that, except threads are optional by design - and it only takes one person replying in the main channel for the structure of the conversation to collapse for everyone.

Topics that were inconvenient simply scrolled away. I'd raise something important in a meeting, hear "we can talk about that later" because our room booking was ending, I'd write in the channel, and the channel made sure later never came, because chat has no concept of "unresolved", but it has a concept of "skipped and forgotten".

I left that company in about a month. This communication mess wasn't the only reason, but it played its role. I'd had a proof of concept for a "forum for work" sitting around for years, unsure whether anyone needed it. That month convinced me. So I built it - most of what exists took me a few months. AI made that realistic for a solo founder: not only the code, but the landing pages, help docs, videos, and all the surrounding work that would have taken too much time and resources to finish alone.

Vostorq is essentially a message board adapted for internal company communication. Not the strongest selling point in 2026, perhaps, but I've loved this format since my youth. Spaces (forums, in message-board terms) are permanent areas for a team, project, or function. Each space contains topics, with one focused discussion per topic: a decision, an RFC, a recurring question, or anything else that deserves its own place. And topic is that place - it's not a position in a stream. It can slip to page two, but it doesn't dissolve into a thousand unrelated messages, and someone can always bring it back. Replies tend to be complete thoughts rather than fragments because the format quietly encourages that.

Vostorq is unlikely to become the best place for "Anyone seen my charger?" and #ourpets, but these conversations should not dictate the format companies use for important discussions, because currently chat destroys the value of the important ones.

The honest state of the project: it's an MVP built by one person (myself). There is a public demo workspace you can explore: https://app.vostorq.com/join/W-1/join-demo (it requires sign-up, but it is super fast and simple).

Plenty is still missing. There are no mobile apps and no integrations yet, apart from the AI agents, which are a built-in feature rather than a plug-in.

I would be glad to hear your thoughts about the tool, but also — does your company have this communication problem, or was my experience just uniquely unlucky? And if you've tried moving serious discussions out of chat before - using Twist, Basecamp, Threads.com before it shut down, or some other tool - what killed it?

Comments

sscarduzio•31m ago
It reminds me of Basecamp a lot. To the point I lost what’s your differentiation

Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac

https://github.com/drumih/turbo-fieldfare
140•gitpusher42•1h ago•28 comments

Show HN: Qwen Scribe – local transcription and dictation for Apple Silicon

https://github.com/VladUZH/qwen-scribe
14•sidclaw•1h ago•3 comments

Show HN: Write, simulate and synthesize VHDL/Verilog in the browser

https://risingedge.pro
14•wozniakpawel•6d ago•4 comments

Show HN: Agentsnap – Snapshot testing for AI agents

https://github.com/iamfaham/AgentSnap
3•iamfaham•8m ago•0 comments

Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

https://kedge.dev/
5•wgjordan•11m ago•0 comments

Show HN: College application essay inspiration and brainstorm

https://essaycompass.net/
3•boveyking•16m ago•0 comments

Show HN: Rivora – An open-source memory layer for engineering tools

https://github.com/rivora-dev/rivora
2•sgr0691•22m ago•0 comments

Show HN: Echologue – the private AI voice journal I built for myself

https://echologue.com/
24•arisAlexis•3h ago•11 comments

Show HN: RepoInPeace – A marketplace to buy and sell abandoned startup IP

https://repoinpeace.app/
2•chelski•29m ago•0 comments

Show HN: AI LeetCode side panel that gives Socratic hints, not solutions

https://leetcopilot.dev
2•alexwang24•42m ago•0 comments

Show HN: On-prem-deployable voice agent simulation and evals

https://usemarker.ai/blog/hello-world/
2•lorenphillips•43m ago•0 comments

Show HN: Uvr – a uv-style package and environment manager for R, written in Rust

https://github.com/nbafrank/uvr
2•nbafrank•43m ago•1 comments

Show HN: Tokimeter – open-source usage meter for Claude, Codex, Cursor and more

https://github.com/toshipepe/tokimeter
2•toshipepe•43m ago•0 comments

Show HN: Sitrep - AI Copilot For Incidents

https://github.com/dj9889/sitrep
2•davidajackson•44m ago•0 comments

Show HN: A free curl API for IP data (we scan the IPv4 space in <24h)

https://worldip.io/news/keyless-ip-api-no-key-required
5•tuxxin•1h ago•1 comments

Show HN: A new engine to run Kimi K3 on a laptop

3•marcobambini•45m ago•1 comments

Show HN: Inkspan – one API for the PDF/doc plumbing I kept rebuilding

https://inkspan.dev
2•upword•46m ago•0 comments

Show HN: Phixo – AI Phishing Protection for Gmail and Outlook

https://phixo.app/
2•tech_builds•50m ago•0 comments

Show HN: ClaudeFS – Give claude.ai access to a local folder, no local process

https://github.com/vincentping/claudeFS
2•vincentping•50m ago•0 comments

Show HN: Homage to Pharmageddon, plus: make your own pharma led demo

https://pharma.greg.technology/
2•gregsadetsky•53m ago•0 comments

Show HN: Goldenboy – in-browser dithering and pixel art for photos and video

https://goldenboy.app/
3•goldenboychrome•2h ago•2 comments

Show HN: AI that opens PRs on your repo to fix your SEO

https://zaatar.ai/
2•olivdums•59m ago•0 comments

Show HN: OnlyVibes – No Fuss Realtime Interviews

https://onlyvibes.cc
2•stagas•1h ago•2 comments

Show HN: Parse a PDF from your terminal with PaddleOCR-VL-1.6

https://github.com/eigenpal/openparser
5•TimurKramar•1h ago•0 comments

Show HN: The Federalist Papers, typeset as the 1787 newspapers they ran in

https://federalistreader.org/
8•vhwalke•2h ago•0 comments

Show HN: Tessera – tmux/Zellij ergonomics for macOS windows

https://github.com/pa/tessera
3•pramodhayyappan•2h ago•0 comments

Show HN: Save HN comments for later, annotate and tag them

https://github.com/overflowy/hn-comment-saver
3•overflowy•1h ago•0 comments

Show HN: I built an MCP server for working with SEO and Search Console data

https://seomcp.co
2•criexe•1h ago•0 comments

Show HN: A Persistent AI RPG Engine Built with React SPA and Supabase

https://vampirolife.com/en
5•mansueli•3h ago•2 comments

Show HN: WFY24 A performance weather widget with 2km hyper-local forecasting

https://www.wfy24.com/en/widgets
3•weatherfun•1h ago•0 comments