farzaa/clicky

Clicky is an AI teacher application that runs as a companion interface on macOS, capable of viewing your screen, engaging in conversation, and providing...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 47 minutes ago
Added to GitGenius on September 1st, 2026
Created on April 7th, 2026
Open Issues & Pull Requests: 74 (+0)
GitHub issues: Enabled
Number of forks: 1,475
Total Stargazers: 7,493 (+1)
Total Subscribers: 32 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Clicky is an AI teacher application that runs as a companion interface on macOS, capable of viewing your screen, engaging in conversation, and providing visual guidance.

The tool addresses the need for accessible, real-time learning assistance by embedding an AI tutor directly into your workflow. It works by capturing your screen content, processing your voice input through transcription, and responding with both spoken and visual feedback. The architecture separates concerns through a Cloudflare Worker that acts as a proxy, holding API credentials securely rather than embedding them in the application binary. This design allows the app to communicate with Anthropic's Claude for conversation, AssemblyAI for speech-to-text, and ElevenLabs for text-to-speech synthesis.

The open-source version is suitable for developers who want to understand the implementation, extend functionality with custom features, or run their own instance. The project requires macOS 14.2 or later, Xcode 15 or higher, and accounts with multiple third-party services for API access. Setup involves deploying a Cloudflare Worker, configuring API credentials, and updating hardcoded proxy URLs in the Swift codebase before building in Xcode. The tool is designed for individual use rather than team deployment, given its menu-bar interface and single-user architecture.

Development on the open-source codebase has concluded in favor of private development, with the maintainer explicitly stating that new features will not be added to this repository. The existing code is available under an MIT license for modification and reuse. Users seeking the latest functionality should use the maintained version available through the official distribution channel rather than expecting updates to this repository.