Presentation Projects

Hello there,

I'm Richard. Welcome to my page!
You can find here small, practical, problem-solving case studies covering some details about automation, automation tools, AI, guides, webpages, and more. For any question, feel free to contact me.
See you.


Projects

Foresight

Deterministic life/career decision engine. Type any life decision — AI maps every possible outcome with real probabilities from 310K+ verified data points. Three knowledge layers: sacred texts, behavioral science, and institutional research. Features: Crash Test, Reverse Engineering, 3D walk-through, photo/voice input, 31 scenario templates.

Next.js 16 · React Flow · Claude Haiku · Supabase pgvector (66K embeddings) · Three.js · Dagre · Web Audio

Live (private deploy) · Demo (soon) · Technical Details

AI Legal Motions Generator

AI-powered document automation: upload a PDF, extract case data, generate completed legal motions in seconds.

Python · Claude AI · pdfplumber · Streamlit

Watch Demo · Technical Details

Machine Learning Image Recognition Desktop App

Machine-learning image recognition app that finds your photos by keyword. After the initial index and with your preferred model (I implemented more than one), you can search images by tags, text (OCR), visual similarity, date, or folder filters. It is fully offline and private.

Python · CLIP · BLIP · EasyOCR · FAISS · PyQt6 · SQLite

Demo (soon) · Technical Details

Deal Alert Engine

Automated e-commerce price monitoring system. Tracks product watchlists on Shopee, detects price drops, sends real-time Telegram alerts. Scheduled scraping with browser automation, auto file processing with Python, premium Google Sheets dashboard.

Google Apps Script · Python · UIVision · Telegram Bot API

Currently inactive · Demo (soon) · Technical Details

Use Cases

  1. RAG systems – 66K embeddings + pgvector at $0/mo
  2. Web scraping at scale – Playwright + Apify across multiple marketplaces
  3. Video automation – Voice/text prompt to video (Remotion)
  4. ELO prediction models – XGBoost for sports (70%+ accuracy)
  5. AI legal document automation – PDF to court-ready motions (pdfplumber + Claude)
  6. Voice input processing – Whisper transcription to simulation scenarios
  7. Excel reporting automation – openpyxl generation from trade/event logs
  8. AWS EC2 bot deployment – Python bots with systemd (24/7)
  9. Smart contract integration – CTF conditional tokens + proxy wallet transactions
  10. Web creation – VS Code, Claude Code, Codex CLI
Others
  1. Life/career simulation – deterministic decision trees + sacred texts
  2. 3D visualization – Three.js force-directed graphs + walk-through
  3. Crash Test – headless multi-scenario comparison
  4. Deal alert engine – Google Sheets + Telegram price-drop automation
  5. Photo-to-simulation – Claude Vision + decision tree generation
  6. Reverse engineering – trace outcomes back to root with compound probability
  7. Knowledge graph – 137 keywords, 6 clusters, Three.js 3D
  8. Multi-source scraping – Indonesia rental + Perth rental + e-commerce
  9. Google Ads + Meta Ads – campaign setup and optimization
  10. Cross-device sync – Vercel KV PIN system for mobile/desktop
  11. LaunchAgent scheduling – macOS automated tasks with launchctl + plist
  12. Email alerting – smtplib + Gmail SMTP for automated notifications
  13. ML image search – CLIP + BLIP + FAISS offline image recognition desktop app
  14. Instant search – Typesense full-text search with typo tolerance
  15. Newsletter publishing – Substack content pipeline
  16. Product analytics – PostHog session recording + event tracking
  17. CI/CD pipelines – GitHub Actions for automated testing and deploy
  18. Desktop GUI – PyQt6 native app for ML image recognition
  19. AI voice – ElevenLabs text-to-speech for content generation
  20. Ultra-fast inference – Groq LPU for sub-second LLM responses

Technical Writing

Execution Notes

Execution notes documenting some step-by-step I went through and system implementation.

→ Read guides

Technical Writing

Step-by-step technical guides from real projects.

View all guides
  1. How I Built a RAG System with 66K Embeddings at $0/mo
  2. Building Foresight: A Deterministic Path Simulator
  3. 3D Force-Directed Graphs with Three.js from Scratch
  4. Crash Test: Comparing Life Paths with Headless Simulation

Experiments & Research

Side explorations — tools and prototypes I built to learn, test ideas, or solve personal problems.

Cafepedia.id — Cafe discovery platform, 787K+ places indexed (Indonesia)

Knowledge Base World — 3D knowledge graph, 180+ tech keywords visualized

Kalkulator Cicilan — Installment calculator for Indonesian consumers

Alatwarung — Equipment catalog for street vendors