I build AI automation and agent systems that do real work — capture, read, decide, act. On your screen, on your phone, in your workflows.
Not demos. Not wrappers. Shipped systems: a live earth-intelligence globe streaming real aircraft and CCTV, an offline OCR engine, power-engineering calculators, a voice-first Android assistant, and a fleet of AI workers that run my own operations.
🌐 Portfolio → darrenlin.pages.dev · 📸 Daily builds → @darren.lin_ai
🌍 Omni Eyes View · source
Real-time 3D earth-intelligence console — a Cesium globe with live aircraft, vessels, satellites, wildfires, and streaming CCTV
- 15+ open-data feeds wired with zero backend cost
- Live public CCTV cameras across Indonesian cities, playing HLS inside the globe
- Browser-native voice agent — speak a place, the globe flies there
- Ships identical builds to two hosts; full test suite green
JavaScript·Cesium·Vite·HLS.js·Cloudflare Workers
Browser toolkit that automates power-engineering calculations — the electrical engineer's daily driver
- Voltage drop, cable sizing, transformer sizing, fault levels, arc-flash (IEEE 1584)
- Interactive single-line diagrams with persistence
- Zero install, zero backend, works offline
HTML·JavaScript
Offline Windows capture-to-text engine — no install, no admin, no network
- Capture any window or region, extract text at 90% confidence
- PDF import at 150–600 DPI, row-arranged output
- Rule-based automation pipeline
C#·.NET 8·WPF·Tesseract
🏗️ MEP Toolkit · source
Six free building-services calculators that run 100% in your browser
- Live recalculation — results update as you type or drag, no submit button
- HVAC cooling load + duct, electrical, plumbing, voltage drop, lighting, ventilation
- Real formulas: Hazen-Williams friction, Hunter-curve fixture units, cable/breaker tables, lumen method
- One file, zero dependencies, works offline on site
HTML·JavaScript·Python
Zero-shot AI-text detector with a detector-feedback humanizer — web, desktop, and Android
- LAPD-based detection with feedback-loop rewriting and a meaning-preservation gate
- Three platforms from one core
Python
📡 Signal Desk · source
Live forex, crypto and stock signals with clear BUY/SELL calls — decision-first, not indicator-first
- Installable PWA, dark-first UI, works on mobile
- Plain-language signals instead of chart archaeology
HTML·JavaScript
225 topics from your first sketch to advanced assembly, sheet metal, surfaces and iLogic — each with a curated tutorial clip
- Assembly gets the deepest coverage — constraints, every joint type, iMates, component patterns, BOM, adaptive parts, skeleton & top-down, frame generator, weldments
- Every topic tagged Basic / Intermediate / Advanced (78 / 58 / 89)
- 224 of 225 clips verified live; the one without says "no clip" rather than playing the wrong video
HTML·Python
126 commands across 8 categories, with the hotkey and a clip that starts at the exact second it's explained
- Search by command, hotkey, or plain intent ("offset", "O", "space between walls")
- Every video link checked by hand
HTML
| Project | What it is | Stack |
|---|---|---|
| JARVIS | Voice-first Android AI assistant — JARVIS-style HUD, pluggable providers | Kotlin · Material 3 |
| JARVIS FSA | Agent-loop build — observes, decides, executes through a Termux shell bridge | Kotlin |
| Omniscient | Voice-first Android assistant, 15 device tools, live command terminal | Kotlin |
| Noor Qur'an | Complete Qur'an app — offline text, tafsir, qiblah, murottal player | Flutter |
| Alcyone | Native Android shell for Multica — splash, fullscreen, pull-to-refresh | Dart |
| Moodle OS | macOS-style Electron desktop shell for Universitas Terbuka Moodle | JavaScript · Electron |
| Docs Desktop Mobile | Desktop-class document editor for Android — real 8.5×11 layout, inch ruler | JavaScript |
| MEP Engineering Suite | Interactive engineering calculators with live recalculation + SLD Builder | HTML |
| OneShot Power Calc | One-shot power-system calculation CLI — short circuit, voltage drop, transformer sizing | Python |
| AI Architecture Patterns | Visual design library for AI systems — diagrams, tradeoffs, runnable demos | HTML |
| Fleet School | Free AI fleet builds — scripts, voiceovers, cards, checklists | — |
| DARREN LLC Skills | 45 agent skills: content fleet, ship & deploy, bot company | — |
| Site | What it is |
|---|---|
| darrenlin.pages.dev | Portfolio & services |
| omnieyes.pages.dev | Omni Eyes View — primary deployment |
| kalimantan-aqi.pages.dev | Kalimantan air-quality monitor |
The constraint that shapes everything: ship real systems at near-zero cost.
I run a 24/7 AI agent fleet on free and open models — orchestrator, workers, QC review — using it to build and operate my own products. When a paid API isn't needed, it isn't used. That's an architectural decision, not a budget workaround: it forces clean separation between the agent layer, the data layer, and the delivery layer.
Architecture notes — I write up the why, not just the what:
- Free-tier-only live-data pipelines (15+ feeds, no backend)
- Voice agents that never leave the browser
- Identical-build deploy discipline across two hosts
- Data pipelines that verify every external link before it ships
Python · Kotlin / Android · JavaScript / TypeScript · C# / .NET 8 / WPF · HTML / CSS · Flutter / Dart
Cesium · Vite · Cloudflare Workers & Pages · Electron
AI agents & orchestration · RAG + LLM APIs · Tesseract OCR · OpenCV · HLS streaming
- Running a 24/7 AI worker fleet with manager-level QC
- Building ai-architecture-patterns — proving system design, not just code
- Shipping daily builds in public on Instagram
- Studying toward AI architect — systems, tradeoffs, and architectural decisions
GitHub · @DarthSandD Portfolio · darrenlin.pages.dev Instagram · @darren.lin_ai LinkedIn · Tri Adi Setiawan Email · darren111@gmail.com
Open to remote AI automation roles and collaborations — worldwide.

