Sidekick

Why Sidekick  ?

Not just an LLM in a sidebar.

Ready to experience purpose-built RE assistance?

Choose a Plan

5 Reasons to Choose Sidekick

1. First-Class Binary Ninja Integration

Native understanding of Binary Ninja objects.

Sidekick can query your program using BNQL, read and write indexes/notebook entries, run tools, and update your Binary Ninja Database (BNDB). Generic chats like ChatGPT and Claude can't do that without lots of glue code.

  • Direct access to Binary Ninja's ILs and cross-references
  • BNQL queries for precise code retrieval
  • Native Binary Ninja type system integration
  • Direct BNDB editing capabilities

2. Proactive, Collaborative AI

Monitors focus, proposes tasks, runs them autonomously.

Sidekick can monitor your focus, recommend and queue up helpful tasks, and run them depending on your chosen collaboration mode (manual or autonomous). Each task has instructions, results, and a log you can review and approve before applying.

  • Context-aware task monitoring and suggestions
  • Configurable collaboration modes
  • Task queue with instructions and results
  • Review and approval workflow with detailed logs

3. Fast Path to Value

Less glue code to build and maintain.

Sidekick comes with powerful tools that models can invoke. Standing up the same stack with generic LLMs requires MCP servers or custom plugins that you must design, secure, and maintain.

  • Pre-built tools for binary analysis
  • Ready-to-use search, edit, and index management
  • No custom plugin development required
  • Reduced maintenance overhead

4. Transparency and Auditability

Complete task logs for forensics, QA, and training.

Every launched task has a log, chats show tools used and queries issued, and you can view raw chat content or tool details.

  • Detailed task logs for every action
  • Complete chat tool and query history
  • Raw content inspection capabilities
  • Audit trail for compliance and training

5. Server Choices That Match Your Risk Posture

From commercial cloud to fully air-gapped deployments.

Commercial cloud: "Full data privacy" with no training use, 30-day retention.
On-prem: Deploy privately with custom models, administration portal, and strict data locality – ideal for controlled or sensitive work.

  • Commercial cloud: no training, defined retention
  • On-premises: private deployment with admin tools
  • Custom model support for specialized domains

When to Pick Cloud vs On‑Prem

Commercial Cloud

Choose if you want:

  • Fast start with no infrastructure
  • Non-training data policy
  • Defined retention (30 days)
  • Admin/team features without running servers

On‑Prem / Air‑Gapped

Choose if you need:

  • ITAR/regulated data locality
  • Private compute environment
  • Custom/closed model support
  • Admin portal for users/quotas/config