VIP loop (circle → extract → Translate/Copy/Explain/Share/Vikunja), lasso branding, ship docs, unit tests, and make smoke / launchd emu helpers.
756 B
756 B
Project overview — Circle (crkl)
Circle is an on-device, privacy-first Android assist: circle on-screen text, then Translate / Copy / Explain / Share / Vikunja. Repo and package remain crkl / com.example.crkl.
Historical notes below may still say “Crkl” as the original project name.
Current working path: circle → accessibility text extract → MediaPipe LLM summary (stub if no .task model).
Major Modules:
- Accessibility service overlay (working)
- Region text extractor via a11y tree (working)
- MediaPipe LocalLlm + AssistEngine (working; model pushed separately)
- Gesture/region processor (basic closed-stroke only)
- Content type detection / STT / vision OCR / dialogue (not started)
- Privacy/data controls (not started)