Skip to content

Binary Ninja Sidekick

Sidekick is an AI-powered service and plugin for Binary Ninja that automates reverse engineering tasks.

The Sidekick tab with the workspace ledger on the left and, on the right, the Chat tab of a freshly opened binary's workspace showing the binary summary and suggested starting points

Sidekick puts an AI assistant at the center of reverse engineering. Choose Plugins > Sidekick > Open Sidekick to open the Sidekick tab in the main pane — central command for the workspaces in your window. The tab opens on a ledger of your workspaces. Select one, and its Chat tab is that workspace's lead agent, which you can talk to about anything in the workspace. Each lead agent delegates to specialist agents behind the scenes, so you get answers without starting chats, hunting through old conversations, or managing a context window. When you want to manage threads yourself or watch the delegated agents directly, the Chats sidebar is there for flexibility and transparency. Start in the Sidekick tab; reach for the sidebar when you need it.

This documentation is organized into three sections to help you find what you need:

Tutorials

Start here if you are new.

Step-by-step lessons that walk you through Sidekick from installation to your first real analysis.

How-to Guides

Practical recipes for real-world tasks.

Focused guides for things you want to accomplish with Sidekick.

Reference

Technical facts and details.

Look up settings, syntax, and storage details.