docs(roadmap): add OpenBB as the reference (🐐) project#27
Conversation
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
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughROADMAP.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. ChangesOpenBB reference section
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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.
|
|
||
| ## 📚 Lessons from adjacent projects | ||
|
|
||
| ### From [OpenBB-finance/OpenBB](https://github.com/OpenBB-finance/OpenBB/releases) (Python, global) — the reference 🐐 |
There was a problem hiding this comment.
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.
| ### 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 🐐 |
| Workspace UI. That is precisely our thesis (lib + REST + CLI + MCP over a single | ||
| normalized core), validated at scale. | ||
|
|
||
| Worth copying: |
There was a problem hiding this comment.
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.
| 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
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
* 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>
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:
new-sourcescaffold, a spreadsheet bridge)Notes
Docs-only change. No code or tests affected.
🤖 Generated with Claude Code
Generated by Claude Code
Summary by CodeRabbit