chore(consolidation): absorb opensin-ai-code as opensin_agent_platform/#1720
Merged
chore(consolidation): absorb opensin-ai-code as opensin_agent_platform/#1720
Conversation
The standalone repo OpenSIN-AI/opensin-ai-code advertised itself as "the Python Agent Development Platform" but duplicated ground already covered by opensin_core / opensin_cli / opensin_api / opensin_sdk in this repo, and shipped no pyproject.toml — so pip install never worked. Preserve the full source tree under opensin_agent_platform/ so nothing is lost, archive the standalone repo, and leave a clear follow-up plan in opensin_agent_platform/README.md to port any genuinely useful logic into opensin_core and then retire the folder. The folder is intentionally NOT wired into the build yet. It is reference material until the rationalization PR lands. Co-authored-by: v0[bot] <v0[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Absorbs the full source tree of
OpenSIN-AI/opensin-ai-codeinto this repo underopensin_agent_platform/as part of the OpenSIN-AI repo consolidation (April 2026).Why
opensin-ai-codeadvertised itself as the Python Agent Development Platform withpip install opensin-ai-code, but:pyproject.tomlorsetup.py, so the advertised install path never worked.opensin_core,opensin_cli,opensin_api, andopensin_sdkin this repo.What is in the PR
opensin_agent_platform/— full source tree from the standalone repo, with.github/and duplicatedLICENSE/CONTRIBUTING.mdstripped out.opensin_agent_platform/README.md— explains origin, status (preserved, not wired into build), and the rationalization plan.opensin_agent_platform/README.upstream.md— the original README, kept verbatim for history.The folder is intentionally not imported from
opensin_core/opensin_cli/opensin_api. It is reference material until a follow-up PR diffs the overlap (hooks, plugins, skills, QueryEngine, Tool system, etc.) and ports any genuinely useful pieces intoopensin_core.After merge
OpenSIN-AI/opensin-ai-codewith a redirect README pointing toopensin_agent_platform/.Co-authored-by: v0[bot] <v0[bot]@users.noreply.github.com>