16, Milan · building AI-integrated systems · open to stages and OSS work
PromptQuery · natural-language → read-only Postgres SQL, built for production schemas with hundreds of tables.PythonLLMPostgressqlglot · Apache-2.0 · pip install promptquery
Deterministic (temperature 0), two independent read-only safety layers, and an honest, reproducible benchmark — 100% table accuracy on a 675-table Odoo 18 schema. → README
- 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
SmarTasteAudio-ML music recommender · MIT | iphone-auditiOS audit + hardening · GPL-3.0 |
musicmind-mcpMCP server for Apple Music · MIT | customosmacOS behavioral profile · MIT |
scrape-genOSINT password wordlist generator · MIT | foodiySmart calorie tracking · TypeScript |
Smart-igcse-platformPersonal exam-prep platform · Python | igcse-revision-toolkitSelf-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 |
PythonTypeScriptSwift ·
FastAPIFlaskReactSwiftUI ·
PostgresSQLAlchemyDuckDB ·
DockerRailwayModalGitHub Actions ·
PyTorchMLXCLAPMERTEssentia ·
Claude APIOpenAIMCP ·
MetaTrader 5 (via Wine)TelegramApple MusicKitSpotify
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.


