CyanixLabs Newsroom

What's new at CyanixLabs

Product launches, engineering deep-dives, and updates from Cyanix Intelligence, Devit, and Auralis.

Product Updates
Cylink

Cylink API is officially live

ARI routing intelligence, the Axion multi-model ensemble, show-once API keys, and a live playground — the same engine behind Cyanix, now open for developers to build on.

Devit

Devit is officially live

A developer-focused social platform with algorithmic feeds, deep GitHub integration, developer stacks, and real-time community tools.

Devit

Devit gets Discord-style communities

Public/private channels, invite links, rich post embeds with OG previews, and a full profile theme editor with nine built-in themes and custom CSS injection.

Auralis

Auralis migrates fully to Groq

Replaced OpenRouter across all three pipeline stages. Inference is now faster, latency dropped significantly, and the rate-limited edge function is hardened with payload size guards.

Cyanix

Introducing Axion: multi-model ensemble

Fan-out to multiple models in parallel, then synthesise their outputs into a single, higher-quality response. How we built the Axion ensemble on Supabase Edge Functions.

Devit

PostgREST FK join refactor

We replaced all hint-syntax FK joins with a batch-fetch + profileMap pattern, eliminating a class of silent query bugs and making relationship loading explicit and fast.

Cyanix

From Tavily to Brave Search + DDG fallback

Why we migrated our web search layer, how the dual-source fallback works, and what improved for users — especially on hard-to-scrape domains like YouTube and Twitter.

Devit

OG link previews & static fallbacks

Every post URL now unfurls into a rich preview card. For domains that block scrapers (YouTube, Twitter/X), we serve curated static fallback embeds automatically.

Engineering Notes
Engineering

Fixing PWA offline behaviour in Cyanix

Service worker caching strategy, offline fallback UX, and why we had to decouple the manifest from the chat router to get reliable installability on Android Chrome.

Engineering

RAF-batched streaming for smoother UI

How we used requestAnimationFrame batching and DocumentFragment rendering to eliminate jank during long streaming responses in Cyanix Intelligence.

Auralis

Rewriting the Auralis code sandbox

The old iframe sandbox had async wrapping issues and brittle Pyodide session state. Here's how we rewrote it for reliability, security, and better mobile UX.

Stay in the loop

Get CyanixLabs product updates and engineering notes delivered to your inbox.