A few projects, told in full: the problem, the architecture and what changed in the operation. And one of them you can test right now — the Guide, right here.
GuideAI assistant · replies now
To show you what matters first:
What do you want to see?
Private conversation. You decide what reaches Arthur.
Sales, briefs, scheduling and production. A single platform.
KROFH lived what many businesses live: every stage in a different place. Arthur designed and built an ecosystem — a public website integrated with a multi-tenant internal platform — where each module serves one stage of the operation, with AI helping in production.
Role
Tech Lead · Architecture · Full-stack · UI/UX
Scope
Six connected modules, with role-based access
Technology
Next.js · TypeScript · Firebase · Gemini · Meta Graph API
The Guide isn’t a generic chat. It’s an agent with a curated knowledge base, closed actions and clear limits — the same kind of agent that can serve your clients.
Curated knowledgeAnswers only from what’s documented. When it doesn’t know, it says so.
Closed actionsIt can only open WhatsApp with a message you review, or point to pages on the site.
Real-time voiceTalks by voice with Gemini Live, when you turn it on.
Validation and limitsInputs validated by schema and rate-limited against abuse.
Tested end to endFlows verified with automated browser tests.
Test it with a hard question
In your business, the same design can serve clients on WhatsApp and your website, with your rules and tone.
What’s being tested right now — and what each experiment means for a business.
001 · Agents · orchestration
A concierge that prepares the conversation.
This website’s assistant uses Gemini with a curated brief, usage limits and a short history. When there’s a need, it prepares a summary you review before moving to WhatsApp.
For your business: An assistant that qualifies the lead and hands the team a ready summary.
Three interlocking metallic modules, modelled in Three.js. Different parts, one purpose. The object responds to the pointer and only loads when requested.
For your business: Products and presentations that explain themselves without slowing the page.
Three.js · React Three Fiber003 · Automation · visual computing
From process to rendered scene.
A pipeline that renders 120 frames of a Three.js scene in Chromium and encodes MP4 and WebM with FFmpeg, with no manual steps.
For your business: Production tasks that run on their own, from script to final file.
A direct conversation with Arthur. You review the message before sending.
Your privacy, your choice.
We use essential storage to make the site work. With your permission, we also use Google Analytics cookies to understand, in aggregate, how the site is used. No advertising, and nothing runs before you choose. Privacy and cookie policy.
Controller: Arthur Emmanuel Oliveira Marinho · CNPJ 67.961.693/0001-50