Skip to content

docs(roadmap): add OpenBB as the reference (🐐) project#27

Merged
robertoecf merged 2 commits into
mainfrom
claude/openbb-goat-reference-1s786r
Jun 25, 2026
Merged

docs(roadmap): add OpenBB as the reference (🐐) project#27
robertoecf merged 2 commits into
mainfrom
claude/openbb-goat-reference-1s786r

Conversation

@robertoecf

@robertoecf robertoecf commented Jun 25, 2026

Copy link
Copy Markdown
Owner

What

Adds OpenBB-finance/OpenBB as the lead entry in the Lessons from adjacent projects section of ROADMAP.md.

Why

OpenBB's Open Data Platform is the closest large-scale analogue to this project — a "connect once, consume everywhere" layer that exposes one normalized core across a Python SDK, CLI, FastAPI REST server, MCP server, Excel and the Workspace UI. That validates our own lib + REST + CLI + MCP thesis, so it's the natural reference (the 🐐) to measure against.

The new subsection follows the existing ✅ / 🟡 / ❌ format and captures:

  • ✅ what we already do right (single normalized core → many surfaces; MCP as first-class)
  • 🟡 what's worth borrowing (installable provider/extension plugins, a new-source scaffold, a spreadsheet bridge)
  • ❌ where we deliberately diverge (MIT + self-host-first vs AGPLv3 + hosted Hub; BR public sources vs global paid providers)

Notes

Docs-only change. No code or tests affected.

🤖 Generated with Claude Code


Generated by Claude Code

Summary by CodeRabbit

  • Documentation
    • Added a new roadmap section summarizing lessons from OpenBB’s product and architecture approach.
    • Highlighted evaluated ideas such as multi-surface support, extensibility, source templates, and spreadsheet workflows.
    • Clarified which OpenBB-specific elements are intentionally not being adopted.

OpenBB's Open Data Platform is the closest large-scale analogue to this
project: a single normalized core exposed across Python SDK, REST, CLI,
MCP, Excel and a Workspace UI. Capture what to copy (provider plugins,
scaffolding, spreadsheet surface, MCP-first) and where we deliberately
diverge (MIT/self-host-first vs AGPLv3+Hub, BR public sources vs global
paid providers).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHpJgPMzzpraMW38wBorK8
@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 11bfd794-cd1b-41d7-9ad5-e3d7db217216

📥 Commits

Reviewing files that changed from the base of the PR and between 93861dd and 9a18ace.

📒 Files selected for processing (1)
  • ROADMAP.md

📝 Walkthrough

Walkthrough

ROADMAP.md adds a new OpenBB reference subsection. It lists architecture and surface areas under evaluation, and notes which OpenBB-specific components are not being adopted.

Changes

OpenBB reference section

Layer / File(s) Summary
Reference section addition
ROADMAP.md
ROADMAP.md adds a new OpenBB comparison subsection with aligned and excluded architecture points.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

A bunny peeks at the roadmap glow,
Hops past OpenBB, nice and slow. 🐰
Notes in the margin, tidy and bright,
Moonlight on plans, all crisp in sight.
Thump-thump—new references now cheer,
The carrot of clarity is very near.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/openbb-goat-reference-1s786r

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the ROADMAP.md file to document architectural lessons and evaluations from the OpenBB project, detailing alignment on a single normalized core and MCP, potential future extensions, and deliberate divergences. The review feedback suggests minor improvements for consistency and accuracy, specifically updating the OpenBB link to point to its main repository page and renaming the 'Worth copying:' heading to 'Evaluation:' to better reflect the mixed status of the listed items.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread ROADMAP.md Outdated

## 📚 Lessons from adjacent projects

### From [OpenBB-finance/OpenBB](https://github.com/OpenBB-finance/OpenBB/releases) (Python, global) — the reference 🐐

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For consistency with the other adjacent projects listed in this section (which link to their main repository pages), it is better to link to the main repository page of OpenBB rather than its releases page.

Suggested change
### From [OpenBB-finance/OpenBB](https://github.com/OpenBB-finance/OpenBB/releases) (Python, global) — the reference 🐐
### From [OpenBB-finance/OpenBB](https://github.com/OpenBB-finance/OpenBB) (Python, global) — the reference 🐐

Comment thread ROADMAP.md Outdated
Workspace UI. That is precisely our thesis (lib + REST + CLI + MCP over a single
normalized core), validated at scale.

Worth copying:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The heading "Worth copying:" is slightly misleading because the list below contains not only features worth copying (🟡), but also features already implemented (✅) and aspects where the project deliberately diverges (❌). Changing this to a more neutral heading like "Evaluation:" or "Lessons:" would be more accurate.

Suggested change
Worth copying:
Evaluation:

- Link OpenBB to its main repo page for consistency with the other
  adjacent-project references
- Rename 'Worth copying:' to 'Evaluation:' since the list mixes already-done
  (checkmark), worth-borrowing, and deliberate-divergence items

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHpJgPMzzpraMW38wBorK8
@robertoecf robertoecf marked this pull request as ready for review June 25, 2026 15:08
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@robertoecf robertoecf merged commit 445c39a into main Jun 25, 2026
6 of 7 checks passed
@robertoecf robertoecf deleted the claude/openbb-goat-reference-1s786r branch June 25, 2026 15:57
robertoecf added a commit that referenced this pull request Jun 26, 2026
* docs(roadmap): add OpenBB as the reference project in lessons learned

OpenBB's Open Data Platform is the closest large-scale analogue to this
project: a single normalized core exposed across Python SDK, REST, CLI,
MCP, Excel and a Workspace UI. Capture what to copy (provider plugins,
scaffolding, spreadsheet surface, MCP-first) and where we deliberately
diverge (MIT/self-host-first vs AGPLv3+Hub, BR public sources vs global
paid providers).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHpJgPMzzpraMW38wBorK8

* docs(roadmap): address review — repo link + neutral heading

- Link OpenBB to its main repo page for consistency with the other
  adjacent-project references
- Rename 'Worth copying:' to 'Evaluation:' since the list mixes already-done
  (checkmark), worth-borrowing, and deliberate-divergence items

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHpJgPMzzpraMW38wBorK8

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants