Skip to content
View dgesteves's full-sized avatar
:octocat:
Launched onsystem, ondocs and signoff-ui on 22 Oct 2026
:octocat:
Launched onsystem, ondocs and signoff-ui on 22 Oct 2026

Sponsoring

@shadcn
@sindresorhus
@dai-shi
@wooorm
@brillout
@TkDodo
@colinhacks
@antfu

Organizations

@10up @growthlnk @onagents @diogo-studio @stelphhq

Block or report dgesteves

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dgesteves/README.md

Diogo Esteves. Staff Full-Stack AI Engineer. I build AI-native products end to end, from backend to UI.

diogo-studio.com  LinkedIn  Email

Full-stack product engineer, 10+ years in, AI-native in how I build. I take AI products from a customer problem to production: agents and retrieval, the APIs and data behind them, and the interfaces people use. Twice the first hire after the founders: founding engineer at eino.ai and VP of Engineering at Moment. Before that, a design system across Fortune 1000 governance software and streaming UI for millions of Peacock subscribers. I build with parallel coding agents every day, from written specs, and I own the quality of what they ship. Lisbon-based, EU time zone with US overlap.

Now

  • Fueled: Lead Engineer, Web Applications. Leading architecture for enterprise web applications.
  • Open source: three tools for coding agents, launched on 22 October 2026 and built in public. Launch write-up, with a demo of each. Details below.

Open source

A short loop of the three tools on their live sites: onsystem's check_ui findings turning into fixes, ondocs answering a docs question with citations, and signoff-ui accepting a diff hunk.
all-three.mp4

onsystem: keeps coding agents on your design system. Catches palette colors, native elements and APIs your design system lacks in agent-written React, at every edit and pull request, with the fix. Claude Code plugin, MCP, CI check, shadcn/ui.

ondocs: open-source Ask AI for your docs. Cited answers on your own model key, and an MCP server for agents, from one index built with your site. No vector database. Starlight, Docusaurus, VitePress, MCP.

signoff-ui: review what your agent changed. Approve what it may do. React components for multi-file diff review and tool approvals, for AI SDK, AG-UI and ACP agents. AI SDK 6 & 7, AG-UI, ACP, shadcn registry.

Websites, each with docs and a live demo: onsystem (a check_ui playground for your own code) · ondocs (ask the docs, or connect an agent over MCP) · signoff-ui (review and approve a scripted agent run)

Featured

diogo-studio: my portfolio as an explorable 3D studio, with an AI agent that answers questions about my work. Built with Next.js 16, React 19, React Three Fiber and the AI SDK.

Track record

eino.ai · Founding Engineer
First hire after the two co-founders. An agentic platform that turns plain-language requirements into 5G, Wi-Fi and private-wireless network designs in seconds instead of days. I worked across the agent logic, the APIs, AWS deployment and the React app with its digital twins and RF heatmaps. eino reports 5,000+ designs and 1,500+ production deployments.

Moment · VP of Engineering
First hire after the co-founders of a seed-stage AI startup. Ran technology and product, built the AI platform (ingestion, RAG, agentic workflows with human review) and grew engineering to 6–10.

Superglue · Lead Frontend Engineer
Seed-stage partner-engagement SaaS. Owned the product end to end: the React app, Node.js APIs, the AI recommendation logic, CI and deployment.

Diligent · Lead Frontend Engineer
Company-wide design system spanning React and Angular, adopted by GRC products used across a large share of the Fortune 1000.

Sky · Peacock (NBCUniversal) · Senior Software Engineer
React and Redux at multi-million-user streaming scale. Performance, reliability and release safety on surfaces where regressions show up in minutes.

BMW Group · Lead Frontend Engineer
Crowd and Open Innovation platforms feeding BMW's future-mobility and connected-vehicle R&D.

Stack

AI: AI SDK, OpenAI, Anthropic, MCP, agents and tool calling, RAG and vector search, LLM evals. Backend: Node.js, NestJS, PostgreSQL, Redis, Python, FastAPI, GraphQL. Frontend: TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, Angular, Three.js. Infra: AWS, Kubernetes, Terraform, Docker, Vercel, GitHub Actions, Turborepo. Quality: Vitest, Playwright, Storybook, OpenTelemetry, Sentry, WCAG.

Activity

Contribution graph from the last year, animated

Beyond code

Founded GrowthLnk (2025–26), an AI co-founder for early-stage startups, and WebDevPortugal, a community for web engineers across Portugal (2019 to today). Co-founder of Northern Grade E-Sports, which helped young Portuguese players compete internationally. Member of GDG Lisbon.


Open to Staff+, Principal and Founding Engineer roles (full-stack and AI) at AI-native product companies, and Head / VP of Engineering at seed to Series B AI startups. Say hi at diogo.esteves.goncalves@gmail.com.

Pinned Loading

  1. onsystem onsystem Public

    Keeps coding agents on your design system: catches palette colors, native elements and APIs your system lacks, at every edit and pull request, with the fix. Set it up once in your design-system pac…

    TypeScript 73 3

  2. ondocs ondocs Public

    Open-source Ask AI for your docs, with an MCP server for agents: cited answers on your own model key, from one static index built with your site. No vendor, no vector database. Starlight, Docusauru…

    TypeScript 14 2

  3. signoff-ui signoff-ui Public

    Review what your agent changed and approve what it may do: React components for multi-file diff review and tool approvals that return a result your agent acts on, for AI SDK 6 & 7, AG-UI and ACP ag…

    TypeScript 31 2