geekforbrains 3 days ago

Sidekick is an agentic CLI-based AI tool inspired by Claude Code, Copilot, Windsurf and Cursor. It's meant to be an open source alternative to these tools, providing a similar experience but with the flexibility of using different LLM providers while keeping the agentic workflow.

It was a pet project that turned into a thing been a ton of fun to work on though and looking forward to exploring other ideas. Still in beta, so a few quirks but mostly works.

smcleod 2 days ago

Out of interest have you found it to work well with any locally hostable models (reliable tool calling, decent coding etc...)?

  • geekforbrains 2 days ago

    I haven’t spent much time there. Mostly OpenaAI, Anthropic and Google as they had shown the most promise for coding. Hoping to spend more time on local models soon though.

oulipo 3 days ago

Really cool! Can it support Gemini Pro?

  • geekforbrains 3 days ago

    Yep! It supports all major models right now: OpenAI (including new 4.1), Anthropic's Claude and all Gemini models.

    • oulipo 3 days ago

      Nice! Great work!

nerdburn 3 days ago

It’s been fun watching you work on this. My favorite feature is the undo.

igor47 2 days ago

How does this compare to aider?

  • geekforbrains 2 days ago

    I think Aider is great, but when I first tried it, it wasn’t “agentic” - you had to manually manage files in the context window. I found this cumbersome. I definitely resonated with Claude Code more, but wanted more model options.