Privacy by design
Credentials stay isolated inside the platform. The model only ever sees the question and the answer, and every operation is logged.
Since 2020 I have been building for the web: ERP-integrated e-commerce, operations dashboards and open source libraries in TypeScript. Today I do AI engineering at Dulyx: agents, RAG and the harness that connects models to company systems without ever exposing credentials.

A layer between AI and a company's systems. The model asks in natural language, Dulyx queries the ERP, CRM or API at the source and returns only the answer. Credentials never reach the model.
Credentials stay isolated inside the platform. The model only ever sees the question and the answer, and every operation is logged.
Queries run straight through. Any change to an order, product or stock level becomes a proposal that a human has to confirm.
Runs on the company website and in any MCP-compatible assistant, with agents per area: sales, finance, support and logistics.
Records are reduced before they reach the model, billed per conversation with no per-seat pricing.
At Dulyx I build the infrastructure that makes an agent trustworthy inside a company: well-defined tools, data reduced before the model, human approval for every change and a full trace of each operation.
Agents scoped per area, each seeing only the tools of its domain. Every tool has a clear input and output contract, so the agent never invents data: it queries for it.
A runtime that routes calls, applies guardrails and turns every change into a proposal. Nothing moves in the ERP without a person confirming, and all of it is recorded.
Retrieval over documents and catalogs combining lexical, phonetic and embedding search. CAISS was born here: precision on product names, codes and abbreviations, exactly where vectors alone fall apart.
Records are trimmed and summarised before reaching the model, with metadata that flags when a result set came back truncated. Fewer tokens, lower cost, less hallucination.
Twenty-plus connectors for enterprise systems and channels, exposed as MCP servers for Claude, ChatGPT and other compatible assistants.
Every conversation leaves a trace: tools called, data returned, decisions taken. That is what makes it possible to measure quality, compare models and improve prompts with evidence.
Three weeks studying abroad in Vancouver: meeting people from all over the world and seeing first-hand what is being built outside Brazil. Then one more week in Toronto and Guelph, living the local culture.
Attending Web Summit: days exchanging experience with founders, engineers and investors from many countries, and watching Brazilians present their businesses on a global stage. That is where the idea of Dulyx as a business was born.
A full-time in-person course at EF Education First, completed at level C2.2, the highest on the scale. Without ever having taken an English course in Brazil: I learned from series, music, technology and work, then validated it abroad.
“Technology, in the end, is about people, ideas and the connections we create along the way.”
Tools born out of real problems in real projects, then published for anyone to use.
Reusable React components (inputs, toasts, dialogs, tables) with a simple API, to build screens fast without giving up consistency.
npm i reactivusIn-memory similarity search engine with phonetics and inverted indexes. Built to match product names full of abbreviations and typos, no embeddings required.
npm i @ccorgz/caissPassword hashing and verification with HMAC-SHA512 and salt. Lightweight, dependency-free and straight to the point.
npm i hmacpassValidates object types and values with custom rules, pairing strict type checking with content validation.
npm i typixA full ecosystem: B2C store, B2B portal, backoffice and an operations app, all speaking to the same Oracle ERP.

Online store integrated with the company ERP: catalog, pricing, stock and orders in sync. Banners and product photos editable in real time through Painel Web.

Sales portal for resellers, with commercial rules from the ERP, per-customer price tables and order tracking.

Admin for both e-commerces: banners, product images, order tracking and an inventory management panel.

Web app for the warehouse floor: goods-in checking, order picking, product lookup and inventory counts.
TypeScript end to end, with Oracle and Linux on the inside.