updated readme

This commit is contained in:
Luxferre
2026-03-21 17:44:38 +02:00
parent a18f86a23e
commit 093c66636b
+26
View File
@@ -1,5 +1,13 @@
# Sidekick
```
_ __ __ _ __
___ (_) ___/ / ___ / /__ (_) ____ / /__
(_-< / / / _ / / -_) / '_/ / / / __/ / '_/
/___//_/ \_,_/ \__/ /_/\_\ /_/ \__/ /_/\_\
----------------------------------------------
```
Sidekick is a simple but versatile agentic framework written in Go 1.25. It provides a robust architecture for building AI assistants with hierarchical orchestration, native Model Context Protocol (MCP) integration, and a rich terminal user interface (TUI).
## Features
@@ -212,6 +220,24 @@ func main() {
}
```
## FAQ
### Is this related to your older Sidekick project from 2025?
Yes and no. That Sidekick had been created more as a Python exercise in creating something in the simple coding assistant field. This Sidekick can surely be used as a coding assistant too with an appropriate frontend (which is probably coming soon) but it also replaces EXAI and similar agentic initiatives of mine, because it can be used for pretty much anything you can think of.
### Why is it now written in Go?
Speed, robustness, platform support. Writing the same in C would involve a lot more work and edge case coverage.
### Will there be any other features added?
Yes, but don't think much in terms of user-facing features. Think of it as a Lego: Sidekick gives you a good set of building blocks to orchestrate the flow, it's totally up to you what to do with these blocks. That's why it also exposes itself as an MCP server: to be called by other agents. You can even configure a Sidekick subagent to call another running instance of itself if you really need to. However, because of the subagentic architecture, you most probably won't need this.
### Is Sidekick going to include a more beautiful TUI application, tailored for coder's needs (like OpenCode, Claude Code, Gemini CLI, Qwen Code etc)?
Yes, there are plans to implement something like that once the core agentic functionality is polished. It may be a totally separate application or a `sidekick-tui` evolution. The current `sidekick-tui` is more tailored for testing your agent configurations (`config.toml` and `prompt.toml`) without having to spin up the MCP server.
## Credits
Created by Luxferre in 2026, released into the public domain with no warranties.