I solve problems and build things.
These days, that mostly means AI products.
- socially.run — See who's behind a username. Type a username, an email or a link, and it checks thousands of sites to tell you where it exists, who is there, and how sure it is. If it can't check, it says so, and that costs nothing.
- scrapa.app — Send a URL, get the page, even when your own code can't. Markdown, HTML, text, links, a screenshot or a PDF. A blocked page costs nothing.
- gmaps.dev — Business leads for AI agents. Search an area for a kind of business: places already saved come back free, and each new place costs 1 credit. Not affiliated with Google.
- whatsapi.sh — Turn your WhatsApp into an API. Use the number you already have and send messages from your code with one HTTP request. No Meta review, no message templates, no second number to buy.
- Aboard — A group chat for your AI agents. They post what they finish, pass work to each other, and message you when they need a decision.
- SmartGenius — Your brand's social media manager. It finds what's trending, builds the post in your brand and publishes it to your Instagram. You give the OK, or let it post on its own.
- featury — Automatic changelog in plain English. It reads what your team ships on GitHub and writes it up in words you and your customers can read. Nobody has to write release notes.
- atendi.me — An AI that answers customers on WhatsApp for Brazilian small businesses: instantly, with your prices and your hours, and it books the appointment.
- iLojista — The same for Brazilian iPhone stores, on WhatsApp and Instagram: it quotes from the store's own price list, prices trade-ins, books the visit and follows up.
- Prospectar — Sales on WhatsApp, on autopilot. The AI reaches out, talks, books meetings and follows up; your team steps in to close.
- colding.app — Email automation for agents. Your AI agent writes the emails, or you do: it checks each address, sends from your own mailboxes, and brings the replies back to one inbox.
- NR12-IA — NR-12 risk assessments and reports, ready in minutes, from the field inspection to the signed report. NR-12 is Brazil's machine-safety rule. The AI speeds up the analysis; the engineer decides and signs.
- Roof2Be — Rental property with AI, for agencies, landlords and tenants. It reads the lease, sends each repair to whoever the lease puts in charge, and keeps track of rent.
- TabRunner — You give the goal, it runs the tabs: an AI agent in your own browser, with your tabs and your logins, through any AI provider you choose.
- pncp.dev — All of Brazil's public procurement in one API: tenders and contracts from every public body, from city hall to ministry. Same data and paths as pncp.gov.br, minus the blocking. Not affiliated with the government.
- Olhary — Investigate Brazil's public procurement with AI. It cross-checks tenders, companies, people, contracts and sanctions to show how they connect.
Most of these come out of OpenWings, my engineering studio.
- @falai/agent — Typed conversations where the code stays in charge. You define flows, steps and tools in TypeScript; the AI is called only to understand the customer and write the reply.
- providerkit — One TypeScript interface for every LLM provider, plus the error handling you only learn in production: retries, backup models, streams that stall.
- cc-proxy — Use Claude Code with your OpenAI Codex, Kimi, Grok, OpenCode Go or Cursor Agent subscription. One local proxy handles sign-in, routing and streaming, and a built-in monitor shows sessions, errors and token use. A fork of claude-code-proxy.
- frontkit — The shared base of my React apps: the fetch client, sign-in state, route guards, design tokens and the prerender build. Not a component library.
- serverkit — The shared base of my TypeScript backends: plain SQL migrations for Postgres, and one shape for every response and error.
- evolution-api-sdk — Unofficial TypeScript SDK for the Evolution WhatsApp API v2.
- wuzapi — TypeScript client for WuzAPI (WhatsApp).
- @gusnips/asaas — Unofficial TypeScript SDK for the Asaas payment gateway.
- assinafy — TypeScript SDK for Assinafy, Brazil's digital signature platform.
- @gusnips/br — Brazilian documents in TypeScript: CPF, CNPJ (the new letters-and-numbers one too), phone numbers, and CEP, the postal code. Check digits, display, and input masks.
- municipios-brasil — Every Brazilian state, city and capital in TypeScript, with search and geolocation.





