Commit Graph

2 Commits

Author SHA1 Message Date
Roko b6675cfb42 📚 docs: setup instructions for AI agents
- Step-by-step setup guide (RouterAI key, local Gemma)
- Agent integration checklist with pseudo-code
- What to ask the user and how to store config
- What happens when each backend is missing
2026-07-06 18:00:43 +07:00
Roko f71f3ce4be 🎉 initial: vision-analyze.py v2 — clean ABC architecture
- Two backends: RouterAI (gpt-4o-mini) + LocalGemma (Jan API)
- Smart emoji routing (🌶️/🔞/🤫 → local Gemma, NSFW never hits cloud)
- argparse with --help, --local, --model, --prompt
- ImagePreprocessor with ffmpeg resize
- ProxyHandler({}) for local server bypass
- logging, try/finally cleanup, HTTPError/URLError handling
- Zero shell injection, zero keys in /tmp
- SKILL.md with full documentation for other agents
2026-07-06 17:05:42 +07:00