Local-first
Data and application state stay on your machine. Every tool is designed to be inspectable and to work without a cloud dependency.
An independent software studio building local-first developer tools.
Friction Lab designs a connected ecosystem of developer tools centered on AI-assisted software engineering, reusable architecture, and native developer productivity — from workflow coordination and codebase memory to terminal navigation and macOS workspace automation.
The goal is not to replace your editor, terminal, or operating system. The goal is to make the spaces between them feel smoother.
Current lineup
Principles
Every tool in the Friction Lab ecosystem shares the same engineering philosophy.
Data and application state stay on your machine. Every tool is designed to be inspectable and to work without a cloud dependency.
Shared engineering patterns and modular design across tools, built for deterministic behavior and long-term maintainability rather than one-off features.
AI-assisted engineering workflows stay reviewable and auditable by default. Automation extends developer judgment — it doesn't replace it.
Products
Relay is the flagship product — a local-first AI-assisted software engineering workflow platform. Wayfinder is available now in release-candidate form; the rest of the lineup is in active development.
Local-first AI-assisted software engineering workflow platform. Relay organizes AI-assisted development from planning through task execution, engineering review, evidence capture, and decision tracking — coordinating Git-aware workflows across terminals, coding agents, and review conversations.
Friction Lab's flagship product. A native macOS app built around App Intents and reviewable automation. Not a chatbot. Not just another coding agent.
A fast terminal navigator for developers. Wayfinder is a Rust terminal UI for interactive file and folder navigation, with shell-integrated cd, open, copy, and reveal actions that keep you moving without breaking terminal flow.
Wayfinder is the first public release candidate from Friction Lab.
Local-first developer knowledge, built around your codebase. Code Atlas is a Markdown-native workspace for structured project memory — connecting notes, decisions, and source files through project-aware navigation and a reusable reference architecture.
Captures the context behind a codebase and generates AI-ready context packets. In active development.
Native macOS workspace automation. Space Buddy uses macOS Accessibility APIs to organize, name, jump to, and restore developer workspaces without relying on fragile visual order.
Built around Workspace Profiles, anchor apps, and jump-or-restore workflows for developer productivity. Not a tiling window manager.
A local cleanup utility for development artifacts. Cleanroom scans for build caches, derived data, and other local artifacts that quietly accumulate during development, with an audit-first workflow and no destructive defaults.
Public repository · in development. Initial targets include Xcode DerivedData, DeviceSupport, Archives, simulator artifacts, CMake output, Python caches, .DS_Store, and AppleDouble files.
Structured error reporting for AI-assisted debugging. Faultline collects pasted or piped terminal output, trims noisy logs, and extracts the likely root cause into a concise summary for fast developer troubleshooting and failure analysis.
Part of Friction Lab's developer-productivity toolset. Not yet started.
Development environment diagnostics. Env Doctor checks the active interpreter, virtual environment status, package availability, and .env configuration — surfacing dependency issues and interpreter mismatches in your developer tooling.
Part of Friction Lab's developer-productivity toolset. Not yet started.
View released, in-development, and planned Friction Lab tools.