42 %

workshop — operational

prod 6 products

evals 99,7 %

1,191 assertions

agents active

Nice · French Riviera

—°

Sunny

PACAGP-01GP-02ProsoponEncyclopediaSegmentiaPrismatik
🔒 internal network — restricted access

GP-01

The app you can’t download

🔒 Demo on request

Cockpit

● agent actif

Clients

14

Projets

6

Devis

3

À valider

2

Figurines FamilyMVP
Info-MairieProd
SegmentiaLivré

Coût agent · 30 j

18,40 €

Migrations

23

Le cockpit

Agent · 19 outils

« Prépare le devis pour Figurines Family et envoie-le. »

search_clients()120 ms
read_thread()340 ms
draft_quote()2,1 s
send_email()

Action sensible — en attente de validation humaine.

L’agent au travail
🔑

Confirmer l’envoi

Devis D-2026-014 · 8 400 € HT à Figurines Family

ApprouverRefuser

Clé matérielle requise · journalisé

Validation humaine

The platform that runs Pasto: clients, projects, quotes, communications. An agent with 19 tools works in it continuously — and asks for human approval before every sensitive action. It is the workshop’s own workshop.

Under the hood

  • Agent with 19 tools, structured outputs, human-in-the-loop
  • Hardware-key authentication, audit log
  • 23 migrations, used every day
  • This is the agent that designed and coded the site you are looking at

The workshop’s internal tool — demo over video call, on request: g@pasto.tech

Internal tool

GP-01

The app you can’t download

The platform that runs Pasto: clients, projects, quotes, communications. An agent with 19 tools works in it continuously — and asks for human approval before every sensitive action. It is the workshop’s own workshop.

Under the hood

  • Agent with 19 tools, structured outputs, human-in-the-loop
  • Hardware-key authentication, audit log
  • 23 migrations, used every day
  • This is the agent that designed and coded the site you are looking at

En production·Talk about it

Available fully remote, immediately

Pasto — software workshop

I design and ship complete products: an iOS app with its firmware, a SaaS platform with its database and its agents, a showcase site with its back office. From the first mockup to production, alone, with agents to keep the pace.

10 products are running today, one of them used every day to run the workshop itself. What you see above is not a showcase: every icon opens a real product, with its screens and its technical choices.

  • Next.js · React · TypeScript
  • SwiftUI · iOS · StoreKit
  • Expo · React Native
  • Postgres · Supabase · pgvector
  • Agents LLM · outils · évaluation
  • RAG hybride · recherche
  • Zephyr · nRF5340 · BLE
  • Vercel · CI · observabilité

The products

9 products — 4 online, the others in pilot, internal or under construction.

Asterlogia

Your sky, read in a real voice

A conversational agent that knows your birth chart, your transits and the traditions — and that doesn’t recite: every astrological claim goes through an evaluation harness before it is served. Astrology taken seriously, technically.

  • Evaluation harness: 99.7% factual fidelity across 1,191 assertions
  • LLM-as-judge, adversarial tests, regression tracking
  • Web + mobile, streaming, costs tracked per user

Wellbeing · AIasterlogia.com

Info-Mairie

Ask your question, the town hall answers

20 years of municipal bulletins and council minutes, searchable in plain language. Every answer cites its sources: you can check, document in hand. A town’s memory, finally within reach.

  • Hybrid RAG, pgvector + full-text
  • Multi-LLM consensus extraction (3 providers)
  • Sourced, verifiable answers

Civic techinfo-mairie.ai

PACA

Cagnes Connectée — the whole city in one app

To live in their own city, a resident juggles ten applications: parking with a private operator, buses somewhere else, events across three Facebook pages, the town hall by phone. A single app replaces them all: pay for parking, follow the bus in real time, report a pothole and watch the roads department handle it, ask a municipal assistant how to sign a child up for school lunches. On the town hall side, a dashboard that finally shows the digital life of the city.

  • Expo SDK 55 app (iOS, Android, web) + Next.js 16 town hall dashboard, Turbo monorepo
  • Supabase: Postgres, RLS, edge functions — chat, GTFS-RT/SIRI buses, parking, ingestion
  • In-house design system of 26 components shared between the app and the dashboard
  • Designed for Cagnes-sur-Mer (53,000 residents), white-labeled for any municipality

Your town, online in a month

The foundation exists and runs: it is configured city by city — your colors, your name, your services, your data. Once the events calendar, the news, the bus stops and the parking zones have been handed over, your town has its application in under four weeks.

  • White label: your identity, not ours
  • Your data stays yours — nothing handed over to a private operator
  • App Store and Google Play publishing handled
  • Town hall dashboard included: reports, content, usage statistics
  • Staff training and migration of the existing setup included
Talk about your town

City & CitizensFor municipalities

GP-01

The app you can’t download

The platform that runs Pasto: clients, projects, quotes, communications. An agent with 19 tools works in it continuously — and asks for human approval before every sensitive action. It is the workshop’s own workshop.

  • Agent with 19 tools, structured outputs, human-in-the-loop
  • Hardware-key authentication, audit log
  • 23 migrations, used every day
  • This is the agent that designed and coded the site you are looking at

Internal toolDémonstration sur demande

Pasto

A sensor in the soil, an app in your pocket

The garden, measured: soil, air, light, movement. The app predicts watering from the weather and the water balance — the sensor keeps watch, you do the gardening.

  • SwiftUI iOS app, StoreKit 2 subscriptions
  • Zephyr firmware (nRF5340)
  • FAO-56 water balance fed by the weather

Home & GardenDémonstration sur demande

Prosopon

Faces that speak in real time

AI video avatars in real time: the voice, the face, the lip sync. Nine model providers orchestrated behind an in-house runtime.

  • 9 providers for LLM, TTS, lip sync
  • C++/WebGPU runtime

Creative · AIDémonstration sur demande

Encyclopedia

395,000 plants, every fact traced

A botanical corpus of 395,000 taxa, documented in 5 languages, where every field knows its source. The LLMs write, a tool-equipped judge checks, and costs route the models.

  • Ingestion pipeline over 5 sources (Kew, TAXREF, iNaturalist…)
  • Tool-equipped LLM-as-judge, QA dashboard
  • Model routing by cost

ReferenceDémonstration sur demande

Segmentia

Being cited by AI can be measured

When a customer asks an AI “which provider should I pick?”, Segmentia measures whether a small business shows up in the answer — and helps it show up. Delivered turnkey to its client, from design to production.

  • Visibility in the answers of generative AI
  • Client engagement, turnkey delivery

B2B SaaSsegmentia.fr

Prismatik

The crossing of the twelve houses

A 2D run and gun where you don’t destroy: you convert to the light. Twelve signs of the zodiac are possessed, each guarding its house; the ones you free join a clan that grows as the crossing goes on. Flat-out running, dashing, wall sliding and charged shots — the snap of the great era of action platformers, in a browser.

  • Phaser 3 + TypeScript + Vite, packaged as an iOS and Android app via Capacitor
  • Ground and air dash, wall kick, dash-jump, buster with three charge levels
  • Retro sound effects generated in WebAudio — no audio files shipped
  • Levels in the Tiled format, checkpoints, bosses with three patterns and an enraged phase
  • Multi-touch controls, shown only on touch screens

Game · Actionprismatik-five.vercel.app

How I work

The screen exists before the code.

Every project has its design dossier: web pages built by hand to draw the product before writing it. One screen, one decision, one comparison of directions. We look at them, we discuss them, we decide — and what gets approved serves as the specification. Seven of them are open on this site, from the complete dossier for an app to the twelve boss mechanics of a game.

  • The navigable mockup comes before the first table in the database — what has not been seen on screen is not decided.
  • Nothing ships without going through the evaluation harness: 1,191 assertions replayed on every change, adversarial tests, and one regression is enough to block a release.
  • Costs and latency are measured in production, not in meetings: tracked per user and per model, from day one.

Working together

An engagement, a product to ship, a prototype to settle: write to me with what you want to deliver and by when. I answer with a way to do it — and, when it helps, a clickable screen rather than a ten-page quote.

g@pasto.techNice · French Riviera — fully remote