Complete analysis and recommendations for repository archival Date: January 17, 2026
This directory contains a comprehensive analysis of all 49 OpenAdaptAI repositories with detailed recommendations for archival and consolidation.
-
EXECUTIVE_SUMMARY.md (11 KB)
- Quick reference for decision-makers
- Key findings and recommendations
- Success metrics and ROI analysis
- Start here for overview
-
openadaptai_repository_analysis.md (16 KB)
- Detailed repository-by-repository analysis
- Archival rationale and recommendations
- Dependency mapping
- Migration planning
- Archive message templates
-
archival_action_plan.md (15 KB)
- Step-by-step execution guide
- Phased implementation approach
- Risk mitigation strategies
- Communication templates
- Tracking checklists
-
openadaptai_repository_inventory.csv (9 KB)
- Complete repository inventory in spreadsheet format
- Stars, forks, last commit, status for all 49 repos
- Recommendations and archive messages
- Import into Excel/Google Sheets for filtering
- Read EXECUTIVE_SUMMARY.md (5 minutes)
- Review key decisions section
- Approve or modify recommendations
- Assign execution owner
- Review EXECUTIVE_SUMMARY.md for context
- Follow archival_action_plan.md phase by phase
- Use openadaptai_repository_inventory.csv for tracking
- Reference openadaptai_repository_analysis.md for details
- Read EXECUTIVE_SUMMARY.md overview
- Review specific repositories of interest in CSV
- Check migration plans in detailed analysis
- 49 total repositories
- 27% active (< 30 days)
- 61% inactive (> 6 months)
- 4% already archived
- KEEP: 24 repositories (49%)
- 13 active core (modular architecture)
- 11 strategic/dependencies
- ARCHIVE: 23 repositories (47%)
- 17 research forks (Phase 1)
- 5 superseded/obsolete (Phase 2)
- 1 under review (Phase 4)
- ✅ 51% reduction in maintenance overhead
- ✅ Improved clarity for contributors
- ✅ Zero breaking changes (archives remain accessible)
- ✅ Clear migration paths for all superseded projects
Archive inactive research forks with minimal risk.
- Repos: whisper, ultralytics, grok-1, and 14 others
- Time: 3 hours
- Risk: Minimal
Post deprecation notices for superseded projects.
- Repos: OpenSanitizer, OpenReflector, procdoc, openadapt-gitbook, oa.blog
- Time: 4 hours
- Risk: Low
Archive Phase 2 repos after 30-day notice period.
- Time: 2 hours
- Risk: Low
Make strategic decisions on edge cases.
- Repos: app, UI-TARS-desktop, fork refresh strategy
- Time: 4 hours
- Risk: Medium
Total Timeline: 3 months Total Effort: ~13 hours
OpenAdaptAI has successfully transitioned to a modular architecture:
- openadapt-ml - ML training toolkit
- openadapt-capture - Data collection
- openadapt-evals - Benchmark evaluation
- openadapt-viewer - HTML visualization
- openadapt-privacy - PII/PHI protection
- openadapt-agent - Production execution
- openadapt-grounding - UI element detection
- openadapt-retrieval - Demo retrieval
- openadapt-telemetry - Error tracking
- openadapt-tray - System tray GUI
- openadapt-web - Official website
- OpenAdapt - Main repository
- .github - Org configuration
- atomacos - macOS automation (18+ months stale but critical)
- pynput - Input control (18+ months stale but critical)
- openadapt-privacy - Used by capture, ml
- openadapt-viewer - Used by evals, ml
- 17 research forks with zero modifications
- No dependencies, no community engagement
- Safe to archive immediately
- OpenSanitizer → openadapt-privacy (migration guide needed)
- openadapt-gitbook → openadapt.ai + READMEs
- oa.blog → openadapt.ai
- Status: Empty (only LICENSE), created Jan 11, 2025
- Issue: No code committed
- Options: Archive now OR 30-day deadline
- Recommendation: 30-day development deadline
- Status: atomacos, pynput 18+ months stale
- Issue: Critical dependencies but outdated
- Options: Keep as-is OR sync with upstream
- Recommendation: Sync with upstream quarterly
- Status: Fork with minimal changes
- Issue: Low engagement, similar to openadapt-tray
- Options: Archive OR keep if strategic
- Recommendation: Archive
- 49 repositories
- 24.5 hours/month maintenance
- 27% active repositories
- Unclear project structure
- 24 repositories
- 12 hours/month maintenance
- 50% active repositories
- Clear modular architecture
- ✅ 51% maintenance time reduction
- ✅ 23 repositories archived (preserved as read-only)
- ✅ Zero breaking changes
- ✅ All migration guides published
- ✅ Improved contributor clarity
| File | Size | Purpose | Audience |
|---|---|---|---|
| EXECUTIVE_SUMMARY.md | 11 KB | Quick overview | Decision makers |
| openadaptai_repository_analysis.md | 16 KB | Detailed analysis | All stakeholders |
| archival_action_plan.md | 15 KB | Execution guide | Implementation team |
| openadaptai_repository_inventory.csv | 9 KB | Spreadsheet data | Project managers |
For Quick Reference:
# View executive summary
cat EXECUTIVE_SUMMARY.md
# Open spreadsheet
open openadaptai_repository_inventory.csv
# Follow action plan
cat archival_action_plan.mdFor Detailed Research:
# Read full analysis
cat openadaptai_repository_analysis.md
# Search for specific repository
grep "OpenSanitizer" openadaptai_repository_analysis.md
# Check dependencies
grep -A 5 "Dependency Analysis" openadaptai_repository_analysis.mdFor Implementation:
# Follow phased approach
cat archival_action_plan.md
# Track progress with CSV
# Import into Excel/Google Sheets for filtering and updates- Review EXECUTIVE_SUMMARY.md
- Make critical decisions (app, forks, UI-TARS-desktop)
- Approve archival plan
- Assign implementation owner
- Set Phase 1 start date
- Archive 17 research forks
- Update documentation
- Monitor for issues
- Post deprecation notices
- Create migration guides
- Publish blog post
- Archive Phase 2 repositories
- Update package registries
- Finalize strategic decisions
- Implement governance policy
- Publish completion report
- OpenAdaptAI GitHub: https://github.com/OpenAdaptAI
- Main Repository: https://github.com/OpenAdaptAI/OpenAdapt
- Website: https://openadapt.ai
- Repository Listing: https://github.com/orgs/OpenAdaptAI/repositories
- Organization Profile: https://github.com/OpenAdaptAI
A: No. Archived repositories remain accessible in read-only mode. All code, issues, and history are preserved.
A: Yes. Archives can be unarchived at any time if circumstances change.
A: They remain unchanged. Archived repos keep all their stars, forks, and community engagement metrics.
A: No. Archives remain accessible for cloning and referencing. We're also providing 30-day deprecation notices for active projects.
A: Total timeline is 3 months with ~13 hours of actual work, spread across 4 phases.
A: LOW. We're using a phased approach with deprecation periods, and archives can be reversed if issues arise.
| Date | Version | Changes |
|---|---|---|
| 2026-01-17 | 1.0 | Initial comprehensive analysis |
Questions or feedback on this analysis?
- Open an issue: https://github.com/OpenAdaptAI/OpenAdapt/issues
- Email: [project lead contact]
About this analysis:
- Created using GitHub CLI, web research, and repository metadata
- All data current as of January 17, 2026
- 49 repositories analyzed across OpenAdaptAI organization
Analysis Reviewed By:
- Project Lead: _______________ Date: _______________
- Technical Lead: _______________ Date: _______________
- Community Manager: _______________ Date: _______________
Plan Approved By:
- Executive Sponsor: _______________ Date: _______________
Implementation Assigned To:
- Owner: _______________ Start Date: _______________
This analysis package provides everything needed to execute a systematic repository cleanup while minimizing risk and maintaining community trust.
Ready to proceed? Start with EXECUTIVE_SUMMARY.md for the full overview.