Skip to content

T.03 / Technology

Language

TypeScript

larch writes its products in TypeScript. All four use it: the Next.js front ends of Hiki and Scout, the Bridddge desktop app and the seo-mcp server on Node.js.

Products built
04
Web
Next.js 15
Desktop
Electron
Server
Node.js
Hiki’s back end
Python

Tell us what you want to ship.

01 / Built with TypeScript

Four products, one language.

Two web apps, a desktop app and an MCP server. TypeScript runs in all four, and we designed, built and shipped each one.

Hiki cover art: a manga girl reading among stacks of books beside the Hiki logo

Web platform / 2025

TypeScript runs Hiki’s Next.js 15 front end, the multilingual catalog. The back end that scrapes and enriches the titles is Python.

hiki.world
The seo-mcp website: a “Free & open-source MCP server” badge above the headline “Scan any website for SEO issues”, a line on its 28 SEO rules, site crawling, deep page analysis and monitoring for Claude Desktop, Claude Code and Cursor, and the Get Started and View on GitHub buttons

Open source / 2026

seo-mcp is Node.js and TypeScript with no framework dependencies. Worker threads scan pages in parallel during a full site crawl.

seo-mcp.dev
Bridddge artwork: an engraved hand reaching for a blue octagon

macOS app / 2025

Bridddge pairs TypeScript with Electron and React for a macOS app, and keeps its data in a local SQLite database.

bridddge.com
Scout artwork: a wall of retro monitors and control panels

AI agent / 2025

Scout is TypeScript on Next.js 15. Its agent is a modular pipeline with discrete steps: discover, enrich, qualify, expand and draft.

02 / Related service

Web platform development

Fast, resilient platforms that grow with your business, not against it.

What you get

  • SaaS platforms, real-time dashboards and multilingual apps

    Hiki’s TypeScript front end serves a multilingual catalog; Scout’s shows the pipeline live while the agent works.

  • The entire stack, from front end to database

    On Hiki: a Next.js front end in TypeScript, a FastAPI back end and MongoDB, built by one team.

  • Deployed, monitored and scaled, not just built

    Hiki ships to Cloud Run through Cloud Build on every push to main.

Web platform development

03 / How we use TypeScript

One language, four products.

TypeScript is the one language all four products share. It runs in the browser, in a desktop app and in a server that AI editors call.

On the web: Hiki and Scout

Hiki and Scout are both Next.js 15 apps with React 19 and the App Router, written in TypeScript. Hiki’s front end renders a multilingual catalog with next-intl and locale-aware routing, and readers filter it by 21 genres, 100+ tags, price, discount, stock and store. Scout’s front end is where people run an AI sales agent: a seven-step setup wizard, a drag-and-drop Kanban pipeline, an analytics dashboard and an activity log that updates live while the agent works. Its agent is a modular pipeline with discrete steps to discover, enrich, qualify, expand and draft, and its data sits in SQLite in WAL mode.

Hiki is also where TypeScript stops. Its back end, which scrapes the bookstores and enriches every title, is Python with FastAPI.

On the desktop: Bridddge

Bridddge is a macOS app for LinkedIn, built with Electron, React and TypeScript. A multi-page Vite build gives each feature its own React app: the dashboard, the CRM, Social Selling Index analytics, the scheduler and the automations. Data lives in a local SQLite database, so nothing goes to the cloud. Bridddge ships as a signed and notarized macOS app, distributed with an Apple Developer ID.

On the server: seo-mcp

seo-mcp is an MCP server written in Node.js and TypeScript, with no framework dependencies. It runs on the user’s own machine and needs no API keys. AI editors such as Claude Desktop, Claude Code and Cursor call it to audit a page or crawl a whole site. Node.js worker threads scan pages in parallel, which keeps crawls of large sites fast. Each of its 28 rules returns structured findings ranked by severity, written for an LLM to read and explain. For live monitoring it streams changes from Firehose by Ahrefs over Server-Sent Events and filters them with Lucene queries. The code is open source on GitHub.

04 / Other technologies

Used alongside it.

TypeScript runs the Next.js front ends of Hiki and Scout and the seo-mcp server. See what we built with each.

T.01 / Front end

Next.js

Hiki’s multilingual catalog front end and the Scout web app, both on Next.js 15 with the App Router.

Built with it

  • Hiki
  • Scout

T.06 / AI

MCP servers

seo-mcp brings SEO audits into AI editors, and Bridddge ships with its own MCP server.

Built with it

  • seo-mcp
  • Bridddge

07 technologies

All technologies

Seven technologies, each one running in a product we shipped.

Start / 30-minute call

Got a product in mind? Let’s ship it.

No corporate theater. Just results.