- Updated `.gitignore` and `.cursorignore` to exclude additional build artifacts and temporary files. - Enhanced `.cursorrules` with comprehensive AI guidelines and best practices. - Improved `.notes/directory_structure.md` to reflect the current project structure and module organization. - Updated `ARCHITECTURE.md` to include new insights on the system's modular design and privacy-first approach. - Refined `README.md` for clarity on project setup and usage instructions. - Added new entries in `.notes/meeting_notes.md` to document recent progress and decisions. - Ensured all changes align with the project's privacy and security standards.
14 lines
521 B
Markdown
14 lines
521 B
Markdown
# Crkl Project Overview
|
|
|
|
Crkl is an on-device, privacy-first Android agent that allows users to circle or touch any element on the screen and get instant local-AI powered help: summarization, transcription, or suggestions based on the content type. All ML inference and data handling are strictly local.
|
|
|
|
Major Modules:
|
|
- Accessibility service overlay
|
|
- Gesture/region processor
|
|
- Content type detection
|
|
- Local STT/LLM/Vision models
|
|
- Dialogue agent with persistent context
|
|
- Compose overlay UI
|
|
- Privacy/data controls
|
|
|