explaingit

dannymac180/sol-advisor

Analysis updated 2026-08-13

1,926TypeScriptAudience · developerComplexity · 4/5Setup · moderate

TLDR

A plugin for Codex and Cursor that splits AI coding work into planning, implementer, and independent advisor review roles instead of one model doing it all.

Mindmap

mindmap
  root((Sol Advisor))
    What it does
      Splits AI coding roles
      Independent advisor review
      First-use model setup
    Tech stack
      TypeScript
      Bun runtime
      MCP protocol
    Use cases
      Plan build review workflow
      Fresh eyes diff review
      Route tasks by complexity
    Audience
      Developers
      Codex and Cursor users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a structured plan-build-review workflow on top of an AI coding assistant like Codex.

USE CASE 2

Have a separate AI advisor role review a finished diff before marking work done.

USE CASE 3

Assign different AI models to routine implementation versus complex, high-risk changes.

USE CASE 4

Install the plugin into Cursor via its guarded local compatibility installer.

What is it built with?

TypeScriptBunMCP

How does it compare?

dannymac180/sol-advisorrpamis/cometdramaclaw/dramaclaw
Stars1,9261,9301,940
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-03
MaintenanceMaintained
Setup difficultymoderatemoderatehard
Complexity4/53/54/5
Audiencedeveloperdeveloperpm founder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Cursor support currently needs a manual workaround due to plugin-loading incompatibilities, Codex installs directly from the plugin marketplace.

The README excerpt does not state a license.

In plain English

Sol Advisor is a plugin for AI coding assistants that adds a structured process around how bigger coding tasks get planned, built, and checked. Instead of letting one AI model handle everything from planning to writing code to reviewing its own work, Sol Advisor splits the job across different roles: a main orchestrator that stays in your regular chat and owns the requirements and the review, one or two implementer roles that actually write the code, and a separate advisor role that looks at the finished changes with fresh eyes before anything is marked done. The idea is that having a different, less biased reviewer check the diff catches problems that the same model that wrote the code might miss or gloss over, since it was not the one that made the original decisions. You choose which specific AI models fill each of these roles yourself, through a short setup conversation that runs the first time you use the plugin, and Sol Advisor never guesses or substitutes a model on its own if your choice is not available. It currently supports Codex, where it installs as an official plugin through Codex's plugin marketplace, and Cursor, where getting it working requires a workaround because of some compatibility issues with how Cursor currently loads plugins that use this system. The workaround makes a separate local copy of the plugin, patches around the specific parts that do not yet work in Cursor, and adds the missing pieces directly to that one project's configuration, without touching your other projects or global settings. Under the hood, Sol Advisor is built around a small local server that communicates over a standard protocol called MCP, runs using the Bun JavaScript runtime, and needs no other outside dependencies to operate. Every generated configuration file is shown to you for review before anything is installed, and setup, installation, and removal all require you to explicitly confirm each step rather than happening automatically in the background.

Copy-paste prompts

Prompt 1
Walk me through installing Sol Advisor into Codex from its plugin marketplace.
Prompt 2
Explain the difference between the routine implementer, high-complexity implementer, and advisor roles in Sol Advisor.
Prompt 3
Why does Sol Advisor need a workaround to install in Cursor, and what does that workaround do?
Prompt 4
How do I run the first-use setup interview for Sol Advisor and choose my models?
Prompt 5
What does the advisor role's fresh review actually check before work is marked done?

Frequently asked questions

What is sol-advisor?

A plugin for Codex and Cursor that splits AI coding work into planning, implementer, and independent advisor review roles instead of one model doing it all.

What language is sol-advisor written in?

Mainly TypeScript. The stack also includes TypeScript, Bun, MCP.

What license does sol-advisor use?

The README excerpt does not state a license.

How hard is sol-advisor to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is sol-advisor for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.