Python · Automation · APIs · FastAPI · Integrations · AI / LLM
I turn manual workflows into services that run themselves — FastAPI backends, broker & third-party integrations, and local LLM tooling. Built for traders, operators, and anyone who wants fewer clicks.
| Capability | What it looks like in practice |
|---|---|
| Python Automation | Watchers, headless pipelines, schedulers and CLIs that handle files, trades and data without babysitting — open-converter (watch → ffmpeg → whisper), git-bird (audit & sync 100s of repos) |
| APIs & FastAPI | Production FastAPI services with auth, APScheduler watchdogs, systemd + nginx in front — cookie-cutter in fastapi-apps, live in dealer-web |
| Integrations | Broker APIs (Zerodha / Angel One / Finvasia / Delta), Telegram, WebSocket streams, ffmpeg/whisper, Google NotebookLM — see broker-ai, telegram-trades, notebooklm-py |
| AI / LLM | Local-first agents, model chaining & memory. orchestrator runs feature scaffolding across models, rustjiin-japan keeps conversation memory with a Rust vector store on rusqlite |
A transparent, always-on-top desktop mascot that teaches Japanese as Itachi Sensei — offline LLM, voice in/out, and contextual memory. Built twice to explore the tradeoff:
|
|
|
Offline by design — no cloud keys. Plug in LM Studio on
http://localhost:8080/v1and Itachi remembers you.
Automation & Integrations
- broker-ai — broker-agnostic Python lib: unified symbols + websockets for Delta / Finvasia / Angel / Flattrade (YAML-driven).
pip install broker-ai. - open-converter — drop a video in
data/→ ffmpeg →faster-whisper→.txt. Idempotent, one-file-at-a-time watcher. - git-bird —
gh+gitpowered sync: clones missing repos, prunes archived/duplicate language folders, reports WIP / dirty / orphaned. - telegram-trades — Telegram calls → validated broker orders.
APIs & FastAPI Services
- fastapi-apps — cookie-cutter FastAPI + APScheduler watchdog (market-hours scheduling, watchdog every 60s, systemd service, HTTP Basic Auth).
- dealer-web — FastAPI dealer terminal for Indian markets (Jinja + SQLite, live order/position views).
AI / LLM Tooling
- orchestrator —
agents/orch.py— model chaining, feature scaffolding (Schema/Handler/Controller/Tests), spec-QA & pytest gates. Run from any project via.agentssymlink. - notebooklm-py — unofficial Python API + agentic skill for Google NotebookLM (capabilities beyond the web UI, CLI + Claude/Codex/OpenClaw).
- browser-agent — Python browser automation with LLM in the loop.
Python · FastAPI · APScheduler · WebSockets · HTMX · templ · Tauri · Wails · rusqlite · ffmpeg · faster-whisper · systemd · nginx · uv
I collaborate on automation, API integration, and AI tooling — especially where a FastAPI service or a broker/LLM integration saves hours a week.
ecomsense.in · India
Fun fact: I sleep on my laptop.


