[ click to skip ]
Muhammad
Citomulya
Elvis_
cito@citoai.dev:~
~/citoai $ whoami
Muhammad Citomulya Elvis
~/citoai $ cat about.md
Self-taught fullstack. Building web3 projects + AI agents.
Currently shipping meme-coin infra, an AI vtuber, and an AI trading bot.
~/citoai $ status
available for work
~/citoai $
indie web3 buildervibe coderAI agent dev
~/citoai $ls work/
# === 01. WORK ========================================
- DeFiPulseAI.tsliveconst DeFiPulseAI: Project = {name: "DeFiPulseAI",status: "live",stack: ["Python", "Next.js", "MiMo", "Claude", "Hermes Agent", "9 chains"],/*** Multi-agent DeFi analytics pipeline on the Hermes Agent framework with MiMo (Xiaomi) as primary LLM and Claude for cross-checks. Seven specialized agents (Ingestion / Transformation / Enrichment / Analytics / Alert / Scheduler / Reporting) orchestrate data across 9 chains. Five shipping features: Smart Money Tracker, Liquidation Risk Monitor, Wallet Forensics, Token Unlock Calendar, Cross-Protocol Yield Scanner. 170+ unit tests, open source.*/};
- LegalDocPulseAI.tsliveconst LegalDocPulseAI: Project = {name: "LegalDocPulseAI",status: "live",stack: ["Python", "Next.js", "MiMo", "Claude", "Hermes Agent"],/*** Multi-agent legal document analyzer on the Hermes Agent framework. Seven specialized agents (Ingest / ClauseExtractor / PlainEnglish / RiskAnalyzer / NegotiationAdvisor / Comparison / Reporting) review contracts clause-by-clause. Five shipping features: EmploymentReview, LeaseReview, NDAReview, ToSReview, FreelanceReview. Surfaces Critical/High/Medium/Low risk findings with plain-English summaries, negotiation playbook, and market benchmark comparisons. 172+ unit tests, open source.*/};
- ICOLaunchpadDemo.tsliveconst ICOLaunchpadDemo: Project = {name: "ICO Launchpad Demo",status: "live",stack: ["PHP", "MySQL", "Solana", "EVM multi-chain", "Tailwind"],/*** Multi-chain ICO/IDO launchpad template. Live progress tracking, tier-based pricing, referral leaderboard, on-chain verification, multi-chain payment (ETH/BSC/ARB/BASE/SOL). Production-ready, customizable per project.*/};
- CryptoLeads.tsliveconst CryptoLeads: Project = {name: "Crypto Leads",status: "live",stack: ["Python", "CLI", "CSV pipeline", "Telegram delivery"],/*** Python CLI that filters Twitter follower CSVs for Indonesian web3/crypto leads via multi-signal scoring (location, language particles, name patterns, niche keywords). Auto-detects scraper schema (TwFollowExporter, TweetScout, Twscrape). Open source.*/};
- YouTubeScraper.tsliveconst YouTubeScraper: Project = {name: "YouTube Scraper",status: "live",stack: ["Python", "Telegram Bot", "YouTube API v3", "Playwright"],/*** Telegram bot for scraping YouTube and TikTok creator data — focused on Indonesian finance niche (crypto, stocks, forex). Gathers channel stats across platforms, exports JSON / CSV / Markdown. Anti-bot via CloakBrowser + Playwright.*/};
- Saoraja.id.tsliveconst Saoraja.id: Project = {name: "Saoraja.id",status: "live",stack: ["TypeScript", "Next.js", "PostgreSQL"],/*** TODO: live production project. Add 1-2 sentence summary here.*/};
~/citoai $cat stack.ts
# === 02. STACK ========================================
stack.ts
import { TypeScript, Python, Solidity } from "@cito/languages";
import { EVM, Solana } from "@cito/chains";
import { Next.js, Tailwind, React } from "@cito/frontend";
import { Node.js, PostgreSQL, Docker } from "@cito/backend";
import { LLM integration, Hermes Agent, MiMo, Claude } from "@cito/ai";
import { Selenium, Playwright } from "@cito/scraping";
~/citoai $cat contact.json
# === 03. CONTACT ========================================
contact.json