16, Milan · building AI-integrated systems · open to stages and OSS work
- iphone-audit · iOS audit + hardening · Python + SwiftUI · v1.000 shipped
- customos · macOS behavioral profile pipeline · Python 3.12 + uv · scaffolding
- SmarTaste · audio-ML music recommender · FastAPI + Modal · production at music.menghi.dev
- SpowieBot (private) · XAUUSD trading bot · dual-engine · sanitized public template in prep
- Open source · sustained PR cadence to LiteLLM and the Anthropic ecosystem ·
is:pr author:Cyberfilo
|
SmarTaste
Audio-ML music recommender · MIT
|
iphone-audit
iOS audit + hardening · GPL-3.0
|
|
musicmind-mcp
MCP server for Apple Music · MIT
|
customos
macOS behavioral profile · MIT
|
|
scrape-gen
OSINT password wordlist generator · MIT
|
foodiy
Smart calorie tracking · TypeScript
|
|
Smart-igcse-platform
Personal exam-prep platform · Python
|
igcse-revision-toolkit
Self-hosted IGCSE revision dashboard · MIT
|
Full list on the repositories tab.
I file real upstream PRs when I hit real issues — not "fix typo" cosmetic work. Filtered list: is:pr author:Cyberfilo.
| LiteLLM LLM gateway · Python |
pdfplumber PDF text extraction · Python |
apple-music-web-components Apple's MusicKit JS · TypeScript |
mcp-apple-music MCP server · Python |
PlayCover iOS-on-macOS · Swift |
Python TypeScript Swift ·
FastAPI Flask React SwiftUI ·
Postgres SQLAlchemy DuckDB ·
Docker Railway Modal GitHub Actions ·
PyTorch MLX CLAP MERT Essentia ·
Claude API OpenAI MCP ·
MetaTrader 5 (via Wine) Telegram Apple MusicKit Spotify
I plan in .planning/ files, commit per-edit, ship to staging before main, and encode lessons into version-controlled rules documents. I use Claude Code daily but built my own harness around it (custom hooks, statusline, session-orientation, per-project memory) so it stays an execution partner instead of a drift source. I verify rather than trust — runtime logs, psql, git status — before believing anyone's narration, mine or an AI's.
filippo@menghi.dev · @Cyberfilo · HuggingFace · menghi.dev
If you're a maintainer interested in a PR I filed, or you're hiring for a technical stage — get in touch.


