都市猫 / Design + Engineering Studio

Digital products, designed and built end to end.

Urban Cats is a studio for teams who need the whole stack handled — interface, product, the infrastructure underneath, and the AI running through it. One team, from first sketch to what's live in production.

  • Websites
  • SaaS
  • Mobile
  • Desktop
  • Infrastructure
  • AI Agents

What we do

Five disciplines,
one team that ships

Most work touches more than one of these. We keep them under one roof so the seams don't show — and nothing gets lost in a handoff.

  • Web

    Websites & marketing

    Sites that load fast, rank well, and look like nobody else built them.

    • Design + build
    • SEO & performance
    • CMS when you need it
  • Product

    SaaS platforms

    Multi-tenant products, dashboards, and the design systems that keep them coherent.

    • Design systems
    • Dashboards
    • Billing & auth
  • Apps

    Desktop & mobile

    Native-feeling apps for iOS, Android, and the desktop from one product vision.

    • iOS / Android
    • Electron / Tauri
    • Offline-first
  • Infra

    Infrastructure & automation

    Pipelines, deploys, and the glue that makes shipping boring — in the best way.

    • CI/CD & IaC
    • Observability
    • Cost & scale
  • AI

    AI agents & RAG

    Retrieval systems and agents wired into your real data and the workflows around it.

    • RAG pipelines
    • Tool-using agents
    • Evals & guardrails

How we work

From brief to in production

  1. 01

    Discover

    We map the problem, the users, and the constraints before anyone touches a pixel or a repo.

  2. 02

    Design

    Interface and architecture move in parallel, so the thing you see and the thing underneath actually fit.

  3. 03

    Build

    Typed, tested, reviewed, shipped in small increments. You see it working long before launch.

  4. 04

    Operate

    We stay for the unglamorous part — monitoring, iteration, and scaling it as real usage arrives.

Capability in practice

The shape of what we take on

// Representative engagements — the kinds of problems we're built for.

AIRAG

Knowledge copilot

A retrieval copilot over a 40k-document corpus.

Answers cite their sources, and an eval harness keeps the wrong-answer rate from creeping back up as the data grows.

40k docsindexed & searchable
SaaSInfra

Realtime operations

An ops dashboard streaming live events at scale.

Tens of thousands of events a second, rendered without dropping frames, on infrastructure that scales down when nobody is watching.

<100msrender under load
AppsProduct

One product, every screen

A single product across web, mobile, and desktop.

A shared core with native shells per platform, so the team ships one feature once and it lands everywhere on the same release train.

3 platformsone release train

The toolkit

Boringly reliable, where it counts

We're not religious about tools — we pick what fits the problem and what you can maintain after we hand it over. This is where we tend to land.

Design
FigmaDesign systemsMotionPrototyping
Frontend
VueReactTypeScriptVite
Backend
PythonGoNodePostgreSQL
Data & AI
LLMsRAGVector DBsEvals
Infra
DockerKubernetesTerraformCI/CD

Start a project

Got something that needs building?

Tell us what you're trying to ship — the rough idea is enough. We'll come back with how we'd approach it, what it takes, and where we'd start.

Currently taking on new work