Favicon of Starcat

Starcat

A GitHub Stars manager for macOS that stores your library locally and supports AI search and chat through Ollama or your own cloud provider.

Screenshot of Starcat website

Starcat is a native macOS app for developers who want to find and evaluate repositories they've saved on GitHub. It keeps a local library and lets you choose which repositories enter a private AI knowledge base.

  • Library organization: Group repositories with tags, private notes, reading status, and smart collections based on metadata or maintenance signals.
  • Search and questions: Search repository details and notes by keyword or meaning, then ask questions across your knowledge base with citations to the supporting passages.
  • Repository reading: Generate structured README summaries, get tag suggestions, translate READMEs, and chat about a repository's code and documentation.
  • Maintenance and security: Track releases with desktop notifications, review activity and risk signals, and inspect public OpenSSF Scorecard results before adopting a dependency.
  • Code exploration: Inspect source code on your Mac with dependency graphs and architecture checks for coupling, cycles, duplication, and complexity.

Starcat runs on macOS 15 or later, and its direct download targets Apple Silicon Macs. Tags, notes, reading status, and cached repository data live in local SQLite storage. The local library works offline; GitHub sign-in and synchronization need a connection.

AI can use local models through Ollama or external providers such as Gemini, DeepSeek, and OpenAI-compatible services with your own API keys. External providers process the context sent to them. The app's source code uses the MIT license, and official downloads have free and paid options.

Similar to Starcat