Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A native macOS app that allows users to chat with a local LLM that can respond with information from files, folders and websites on your Mac without installing any other software. Powered by llama.cpp.
| Date | Stars |
|---|---|
| 2026-07-24 | 3293 |
| 2026-07-25 | 3294 |
| 2026-07-28 | 3294 |
| 2026-07-30 | 3294 |
| 2026-07-31 | 3293 |
| 2026-08-06 | 3293 |
Today
— stars today
This week
-1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<h1 align="center">
<p align="center">
<img src="https://raw.githubusercontent.com/johnbean393/Sidekick/refs/heads/main/Docs%20Images/appIcon.png" alt="Logo" width = "200" height = "200">
</p>
<br />
Sidekick
</h1>
<p align="center">
<img alt="Downloads" src="https://img.shields.io/github/downloads/johnbean393/Sidekick/total?label=Downloads" height=22.5>
<img alt="License" src="https://img.shields.io/github/license/johnbean393/Sidekick?label=License" height=22.5>
</p>
Chat with a local LLM that can respond with information from your files, folders and websites on your Mac without installing any other software. All conversations happen offline, and your data stays secure. Sidekick is a <strong>local first</strong> application –– with a built in inference engine for local models, while accommodating OpenAI compatible APIs for additional model options.
Sidekick supports modern GGUF local models such as Qwen3.5 out of the box through its built-in `llama.cpp` backend.

## Example Use
Let’s say you're collecting evidence for a History paper about interactions between Aztecs and Spanish troops, and you’re looking for text about whether the Aztecs used captured Spanish weapons.

Here, you can ask Sidekick, “Did the Aztecs use captured Spanish weapons?”, and it responds with direct quotes with page numbers and a brief analysis.

To verify Sidekick’s answer, just click on the references displayed below Sidekick’s answer, and the academic paper referenced by Sidekick immediately opens in your viewer.
## Features
Read more about Sidekick's features and how to use them [here](https://johnbean393.github.io/Sidekick/).
### Resource Use
Sidekick accesses files, folders, and websites from your experts, which can be individually configured to contain resources related to specific areas of interest. Activating an expert allows Sidekick to fetch and reference materials as needed.
Because Sidekick uses RAG (Retrieval Augmented Generation), you can theoretically put unlimited resources into each expert, and Sidekick will still find information relevant to your request to aid its analysis.
For example, a student might create the experts `English Literature`, `Mathematics`, `Geography`, `Computer Science` and `Physics`. In the image below, he has activated the expert `Computer Science`.

Users can also give Sidekick access to files just by dragging them into the input field.

Sidekick can even respond with the latest information using **web search**, speeding up research.

### Bring Your Own API Key
In addition to its core local-first capabilities, Sidekick allows you to bring your own key for OpenAI compatible APIs. This allows you to tap into additional remote models while still preserving a primarily local-first workflow.
Sidekick ships with built-in presets for popular providers, including **OpenAI**, **Anthropic**, **Google AI Studio**, **DeepSeek**, **Groq**, **MiniMax**, **Mistral**, **xAI**, and more — just select a provider and enter your API key to get started.
### Function Calling
Sidekick can call functions to boost the mathematical and logical capabilities of models, and to execute actions. Functions Excerpt of 10,955 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:185cc846f866ef14, topic:ai-agents, topic:agents, topic:agentic-ai
matched fp:185cc846f866ef14, topic:llm, topic:llama, topic:qwen