The Random Walk Blog

2026-03-13

How Huly is hulyfying Randomwalk

How Huly is hulyfying Randomwalk

For a long time, we operated like many other companies: trapped in a "Frankenstein’s Monster" of disconnected tools. We had Github for tasks, Teams for chat, and gods knew about the documentation. Every month, we paid the "SaaS Tax" - hundreds of dollars for a team of 50 - only to deal with data silos, manual status updates, and a complete lack of universal visibility.

We decided we’d had enough. We didn't just want a new tool; we wanted our workflow back. We transitioned to Huly, a self-hosted, all-in-one platform that allowed us to achieve 90% feature parity with our old stack at roughly 4% of the cost. Now moving everything to a $42/month DigitalOcean droplet. Beyond the financial win, we’ve reclaimed our "Data Sovereignty," ensuring our internal processes stay on our hardware, under our control.

Huly_image2.webp

The Selection: Why Huly Won the "Open Source Games"

Before settling on Huly, we rigorously evaluated the open-source landscape. We looked at Plane, Taiga, and OpenProject. While these are respected players, they are primarily project management (PM) tools. Huly was the only candidate that functioned as a true "Virtual Office."

Screenshot 2026-03-13 180426.png

Huly won because it consolidated the ticketing system, the communication layer, and collaborative documentation into a single interface with a "local-first" feel. With over 24.2k GitHub stars and an incredibly active development cycle, it was clear this wasn't just another side project - it was a production-ready ecosystem.

Our Superpower: Custom Engineering & The GitHub Bridge

As an engineering-heavy team, we have a specific requirement: developers live in GitHub, but the rest of the company lives in the management tool.

The biggest technical hurdle we faced was the Critical Disconnect. Standard APIs often fail to sync GitHub Projects v2 statuses correctly. This creates data silos where a developer moves a card in GitHub, but the PM sees it as "In Progress" in Huly. Because Huly is open-source, we didn't wait for a vendor fix. We built a Node.js Bridge Container to act as a custom middleware.

Huly_image4.webp

  • The GitHub-to-Huly Flow: Our bridge listens for GitHub webhooks. When a status change occurs in GitHub Projects v2, the webhook triggers an instant update in Huly.

  • The Huly-to-GitHub Flow: The bridge container uses the GitHub GraphQL API for maximum precision. It polls Huly every 5 seconds for status changes on linked issues and every 30 seconds to sync new, unlinked items.

  • The Intelligence Layer: We implemented Intelligent Deduplication and Loop Prevention to ensure the two systems don't get caught in an infinite update cycle.

  • The Status Map: We handle variation via a `status-mapping.json` file. This allows for case-insensitive matching (e.g., mapping "In progress" in GitHub to "In Progress" in Huly) and provides fallback logic for unmapped statuses.

Beyond the Code: Metrics Dashboard & Universal Visibility

Huly_image3.webp

One of our primary goals was to eliminate "Invisible Work." In our old stack, Design mockups, Sales calls, and Support tickets were hidden in DMs or spreadsheets. By moving these teams into Huly, every task is captured in the "Company Pulse."

To track our health, we built a custom Metrics Dashboard using a React/Vite frontend. This pulls data directly from CockroachDB to provide executive-level insights:

  • Velocity Trends: Are we getting faster or slower over time?

  • Cycle Time: How long does a task take from "Ready" to "Done"?

  • Workload Distribution: We can now see the exact effort split between features, bugs, and sales support.

This transformed performance appraisals from subjective opinions to data-driven conversations. Everyone’s work is now visible and measurable.

Under the Hood: A Modern Stack That Screams

Huly_image5.webp

Huly’s architecture is built for speed and horizontal scalability. Moving from sluggish SaaS interfaces to this stack was a massive quality-of-life upgrade.

  • Frontend: Built with Svelte and TypeScript for a lightweight, reactive UI.

  • Backend: A Node.js microservices architecture managed via Microsoft Rush for efficient monorepo handling.

  • Storage & Search: It utilizes CockroachDB for distributed SQL and Elasticsearch for near-instant full-text search.

  • Messaging & Object Storage: Redpanda (Kafka-compatible) handles real-time events, while MinIO provides S3-compatible object storage for our files.

Take Control of Your Tools

The era of settling for expensive, disconnected SaaS stacks is over. By switching to Huly, we didn't just save hundreds of dollads a month; we gained a unified operating system that reflects how we actually work.

If you're tired of the "SaaS Tax" and data silos, it's time to host your own workflow. Stop paying for silos. Randomwalk's future is self-hosted.

Related Blogs

Why Enterprise Deals Fail Between Discovery and Pilot

Enterprise deals rarely fail at the final stage. Most of them lose momentum much earlier - somewhere between the first promising conversation and the pilot agreement.

Why Enterprise Deals Fail Between Discovery and Pilot

OpenAI Agents SDK: The Complete Platform for AI Agents, Tools, and Autonomous Workflows

Artificial intelligence is entering a new phase moving beyond conversational responses and into autonomous action. OpenAI’s newly released Agents SDK is at the center of this shift, giving developers the ability to build intelligent agents that can reason, plan, use tools, execute tasks, manage state, and interact with UI components.

OpenAI Agents SDK: The Complete Platform for AI Agents, Tools, and Autonomous Workflows

AI and the Science of Time: How Machines Predict Aging

In the digital era, the way people are seen in photos and videos has a huge impact—from memorable movie moments to everyday tools like facial recognition or security checks.

AI and the Science of Time: How Machines Predict Aging

Mastering Chess with AI: Building Your Own Engine and Leveraging Super-Engines

Artificial intelligence has transformed the game of chess. This blog explores the current landscape of chess AI, providing insights into building a basic chess AI from scratch and demonstrating how to leverage existing powerful AI engines through free APIs and libraries.

Mastering Chess with AI: Building Your Own Engine and Leveraging Super-Engines

Top 5 AI Tools That Should Be Used in the UAE: Do you use any of these already?

The United Arab Emirates (UAE) is not only keeping pace with the AI revolution—it's leading the way. With forward-looking policies such as the **UAE Strategy for Artificial Intelligence 2031**, the nation has established itself as a global testbed for AI innovation**.

Top 5 AI Tools That Should Be Used in the UAE: Do you use any of these already?
Why Enterprise Deals Fail Between Discovery and Pilot

Why Enterprise Deals Fail Between Discovery and Pilot

Enterprise deals rarely fail at the final stage. Most of them lose momentum much earlier - somewhere between the first promising conversation and the pilot agreement.

OpenAI Agents SDK: The Complete Platform for AI Agents, Tools, and Autonomous Workflows

OpenAI Agents SDK: The Complete Platform for AI Agents, Tools, and Autonomous Workflows

Artificial intelligence is entering a new phase moving beyond conversational responses and into autonomous action. OpenAI’s newly released Agents SDK is at the center of this shift, giving developers the ability to build intelligent agents that can reason, plan, use tools, execute tasks, manage state, and interact with UI components.

AI and the Science of Time: How Machines Predict Aging

AI and the Science of Time: How Machines Predict Aging

In the digital era, the way people are seen in photos and videos has a huge impact—from memorable movie moments to everyday tools like facial recognition or security checks.

Mastering Chess with AI: Building Your Own Engine and Leveraging Super-Engines

Mastering Chess with AI: Building Your Own Engine and Leveraging Super-Engines

Artificial intelligence has transformed the game of chess. This blog explores the current landscape of chess AI, providing insights into building a basic chess AI from scratch and demonstrating how to leverage existing powerful AI engines through free APIs and libraries.

Top 5 AI Tools That Should Be Used in the UAE: Do you use any of these already?

Top 5 AI Tools That Should Be Used in the UAE: Do you use any of these already?

The United Arab Emirates (UAE) is not only keeping pace with the AI revolution—it's leading the way. With forward-looking policies such as the **UAE Strategy for Artificial Intelligence 2031**, the nation has established itself as a global testbed for AI innovation**.

Additional

Ready to Transform Your Enterprise?

Join leading organizations that trust Randomwalk.ai to power their AI-driven transformation.