Pedro Medeiros (IPedrax) is a Brazilian science-fiction author and AI engineer. He is writing The Harvest of Minds (A Colheita de Mentes), a cyberpunk novel, and builds AI tools, autonomous agents and full-stack web applications. He studies Computer Engineering at IFC and works as a freelance developer in Brazil.
Live apps, projects and writing: ipedrax.com
> PROFILED BY THEM · LEAKED BY US
> Sci-fi about a city that sells your mind. Software that won't:
> AI tools, security skills and full-stack apps, most of it open source.
TITLE : THE HARVEST OF MINDS · ECOS, VOL. 1
(A Colheita de Mentes)
GENRE : Cyberpunk / Science Fiction
SETTING: Dicotomia, a dystopian megacity split between the neon-drenched lower city and the corporate heights
STATUS : IN REVISION
Exploring memory, power, and forced evolution through a cast of augmented outcasts.
| Layer | Stack |
|---|---|
| Languages | Python, TypeScript, JavaScript, Node.js, Bash, SQL |
| AI | Claude API, OpenAI API, Gemini API, LangChain, RAG, Prompt Engineering, Function Calling, Embeddings, Vector DBs, Fine-tuning, AI Agents, Tool Use |
| Backends | FastAPI, Express, REST APIs, GraphQL, WebSockets, SQLAlchemy, JWT Auth, OAuth2, Microservices, Webhooks |
| Frontend | React, Next.js, TypeScript, Vite, Tailwind, Recharts, PWA |
| Databases | SQLite, PostgreSQL, MongoDB, Redis, Pinecone, ChromaDB, Supabase |
| Automation | n8n, Evolution API, WhatsApp Bots, Web Scraping, Async Python, Celery, Cron Jobs, Zapier |
| Cybersecurity | Penetration Testing, API Security, OWASP Top 10, Auth Hardening, Brute-force Scripting, HTTP Interception, Recon & Enumeration, Rate Limiting, SQL Injection, Burp Suite, OSINT |
| Infra / DevOps | Docker, Docker Compose, Nginx, GitHub Actions, CI/CD, Linux, VPS, SSH |
| ML / Data | scikit-learn, Pandas, NumPy, NLP, Hugging Face, Linear Regression, Sentiment Analysis |
AetherTable · AI Dungeon Master
Play tabletop RPGs with an AI game master that narrates, remembers the campaign, and rolls real dice. Open source, bring-your-own-key.
- Multi-provider: Gemini, OpenAI, Ollama or LM Studio behind one interface; runs fully local if you want it to.
- Persistent saga memory: rolling summarization folds old turns into long-term memory so campaigns survive context limits.
- Voice mode: speech in, narrated speech out, over a WebSocket stream.
- Real dice: the model emits
[[ROLL:1d20+5]]tags resolved by code, so it can never invent a number.
FastAPI Gemini React TypeScript PostgreSQL WebSockets Docker
BIMCraft · Building Information Modeling in Pure Rust
A clean-room, open-source take on the Revit workflow. Model a building, draw it, sheet it, and let an agent do the clicking.
- A real building model: levels, walls with layered types and joins at any angle, doors and windows that live in their walls, floors, ceilings, rooms, columns, stairs, ramps, railings and roofs over any footprint. Rooms find their own boundaries and every change is checked against the model's rules.
- Plans, sections, elevations and 3D, laid out on ISO sheets and printed to PDF. Reads IFC2x3 and IFC4 from Revit and other BIM tools, writes IFC4 checked with IfcOpenShell.
- Built for agents: every tool, button and field is a command, callable with JSON over an MCP server or the CLI, with a render of any view so the agent can look at its own work.
- Native: egui desktop app with Revit's layout, light and dark themes, English, Portuguese and Spanish. No Electron, no web view. Early development; a Windows installer is on the releases page.
Rust egui IFC MCP CLI
MTG Stock Market · Arcane Exchange
Full-stack Magic: The Gathering card price tracker. Think Bloomberg Terminal, but for cardboard.
- Backend: FastAPI + SQLAlchemy + SQLite. JWT auth, freemium roles, price history, news scraping, ML-based 7-day price predictions via scikit-learn.
- Frontend: React + TypeScript dashboard: trending cards, portfolio tracker, price alerts, community comments, Pro-only AI recommendations engine.
- Infra: fully Dockerized (per-service Dockerfiles + docker-compose). PWA-ready with Workbox service worker.
FastAPI SQLAlchemy scikit-learn React TypeScript Docker
Windows Back Catalog · Every Windows ISO, Back in the Dropdown
Microsoft still hosts the ISO for every Windows release it ever shipped. The download page just stopped listing them. This puts them back.
- One console snippet, or a bookmarklet, rewrites the edition dropdown on Microsoft's own download page with the product-edition IDs it quietly stopped listing.
- Windows 7 SP1, 8.1, 10 22H2 and Windows 11 24H2/25H2 in x64 and Arm64, straight from Microsoft's CDN: no third-party mirror, no torrent, no bundled "activator".
- Not a downloader and not a bypass: it only repopulates a
<select>and fires achangeevent; Microsoft's own flow issues the signed link. - Documents what will bite you: VPN and datacenter IPs get refused, links expire in 24 hours, and an ISO is still not a licence.
JavaScript Bookmarklet DevTools
MoneyControl · Personal & Business Finance
Mission control for money: personal budgets, savings goals and business invoicing in one dark-first cockpit.
- Accounts, transactions, budgets, goals and recurring expenses, split across personal and business scopes.
- Client directory, invoicing and line items for the freelance side of the ledger.
- Shared single sign-on with the rest of the platform; every query scoped by owner.
Express TypeScript Drizzle PostgreSQL React Zod Docker
Dopamine · Shopping Simulator
The experience of online shopping, without spending real money.
- Thousands of real products across four parody marketplace skins, with a full cart and "checkout" flow.
- Hard safety invariant: no payments, no personal data, no real purchases, enforced by a
connect-src 'self'CSP that blocks every off-origin request at the browser level. - Offline-capable: ships with a bundled catalog seed and needs no external API to run.
React TypeScript Vite CSP Docker
Link Shortener & QR Generator · Free, No Account
Paste a URL, get a short link and its QR code in one step. No account, no ads, no tracking pixels.
- Custom aliases, click counts, and a delete token that is the only proof of ownership (no accounts to breach).
- Generated share cards name the real destination, because a shortener that hides where it goes is a phishing tool.
- Rejects every scheme but
http/https, rate limited per address.
FastAPI PostgreSQL segno Pillow Docker
Claude skills and tooling, all public. No black boxes: read every line.
| Repo | What it does |
|---|---|
| AetherTable | Multi-provider AI Game Master for tabletop RPGs |
| OmniSkill | 53 specialist skills across 7 departments, behind one router |
| CyberSECC | Full-spectrum security: audit, red/blue team, CTF, reporting |
| ComplianceHelper | Compliance gaps in code and running apps, mapped to SOC 2, GDPR, LGPD, PCI DSS and more; hooks re-check every edit |
| Storytelling | Worldbuilding and fiction companion backed by an Obsidian vault |
| CraftVideo | Narrated motion-graphics video from a topic, on your own machine, with swappable voice, render and mix providers and measured QA gates |
| llm-council | Run a decision past a council of AI advisors that peer-review each other |
| motion-ui | Framer Motion / GSAP / anime.js / Three.js animation engineering |
| OSINT | Scoped open-source intelligence with graded findings and provenance |
| Obsidian | Persistent file-based memory vault for agents |
| color-analysts | 12-season personal colour analysis from a photo |
| MTG-Card-Downloader | Bulk Magic card image and data acquisition |
Shipped for paying clients:
- Talent ADS: HR talent-intelligence SaaS. Three dashboards (company, candidate, headhunter) on one backend: AI CV-vs-vacancy scoring with skills/culture/seniority radars and salary valuation, batch upload and side-by-side comparison, AI interview questions, credit-based token billing.
ReactTypeScriptExpressn8nDocker - Talent Summit: event platform for Congresso Talent Intelligence Brasil: registration, exhibitor pages, admin CRM, n8n email campaigns
- A Toca BCG: trading-card game storefront
- E.C Estrategia Criativa: advertising agency site
- La Crochet: handmade crochet storefront with Mercado Pago checkout
- MontSerrat Cervejaria: craft brewery and mountain restaurant: table booking on a map of the dining room, customer accounts, and a staff panel for the menu, events, brewery tours and email campaigns.
Next.jsSQLiteDocker
> AI chatbot backends : multi-tenant Claude/OpenAI assistants with memory, tool use, webhook delivery via FastAPI
> WhatsApp AI agents : autonomous sales/support bots using Evolution API + n8n + LLM routing for Brazilian SMBs
> RAG pipelines : document ingestion, chunking, embedding, semantic search (ChromaDB / Pinecone)
> Full-stack SaaS MVPs : end-to-end builds: auth, billing, dashboards, REST APIs, Docker, spec to production
> API penetration testing : async brute-force scripting, endpoint recon, auth bypass, vulnerability reporting
> Automation pipelines : n8n workflows connecting CRMs, email campaigns, webhooks, and third-party APIs
> LLM prompt engineering : system prompt design, few-shot tuning, structured output schemas, eval harnesses
> Data scraping : async Python scrapers, headless browser automation, structured data pipelines
> SLIPPING PAST THE WATCHERS...
> CHANNEL CLEAN. NOBODY'S LISTENING.
> Your move_
SYSTEM.HALT() => © 2026 PEDRO MEDEIROS · DICOTOMIA AWAITS





