UNPKG

@devilsdev/rag-pipeline-utils

Version:

A modular toolkit for building RAG (Retrieval-Augmented Generation) pipelines in Node.js

103 lines (75 loc) โ€ข 3.75 kB
# ๐Ÿ›ฃ๏ธ Project Roadmap - RAG Pipeline Utils > Version: 1.2.0 > Status: In Progress > Last Updated: 2025-04-22 This roadmap guides the feature evolution, developer tooling, CI/CD automation, and community integration for the `@devilsdev/rag-pipeline-utils` project. Changes here are synchronized to GitHub Issues and CI workflows. --- ## โœ… Legend | Symbol | Meaning | |--------|---------| | โœ… | Done | | ๐Ÿšง | In Progress | | ๐Ÿ”œ | Upcoming | | ๐Ÿงช | Experimental | --- ## ๐Ÿ“ฆ Phase 1: Foundation & CI/CD | Feature | Status | Target Version | Tags | |---------|--------|----------------|------| | Automated test coverage with Jest | โœ… Done | v2.0.0 | test, ci | | Codecov integration + badge | โœ… Done | v2.0.0 | ci, badge | | GitHub Actions CI: lint, test, release | โœ… Done | v2.0.0 | ci | | GitHub Pages deploy for Docusaurus | โœ… Done | v2.0.0 | docs, deploy | | CHANGELOG auto-generation | โœ… Done | v2.0.0 | release | | Blog post sync from changelog | โœ… Done | v2.1.0 | blog, release | --- ## ๐Ÿš€ Phase 2: Community & Docs | Feature | Status | Target Version | Tags | |---------|--------|----------------|------| | Interactive onboarding via CLI | ๐Ÿšง In Progress | v2.2.0 | devx, onboarding | | GitHub Discussions integration | ๐Ÿ”œ | v2.2.0 | community | | Contributor guide & issue templates | โœ… Done | v2.0.0 | community, docs | | Roadmap โ†’ GitHub Issues sync | โœ… Done | v2.1.0 | ci, roadmap | | Label sync from roadmap | โœ… Done | v2.1.0 | ci, labels | | Manual & automated blog generation | โœ… Done | v2.1.1 | blog, release | --- ## ๐Ÿง  Phase 3: Developer Tooling | Feature | Status | Target Version | Tags | |---------|--------|----------------|------| | CLI for `release:tag` with changelog preview | โœ… Done | v2.1.1 | cli, release | | Hydra.js integration for dynamic RAG config | ๐Ÿšง In Progress | v2.2.0 | config, hydra | | CLI for roadmap issue tagging | โœ… Done | v2.1.1 | cli, roadmap | | Status badge: Release Review Passed | โœ… Done | v2.1.1 | badge, ci | | Kanban sync for roadmap issues | โœ… Done | v2.1.1 | roadmap, ci | | Custom VS Code snippets & workspace | ๐Ÿ”œ | v2.3.0 | devx | --- ## ๐ŸŒ Phase 4: International & Advanced UX | Feature | Status | Target Version | Tags | |---------|--------|----------------|------| | Blog subscribe + RSS | โœ… Done | v2.1.1 | blog | | i18n translation support | ๐Ÿ”œ | v2.3.0 | i18n | | SEO optimization + open graph cards | โœ… Done | v2.1.1 | seo, meta | | Comment system on blog posts | ๐Ÿ”œ | v2.3.0 | blog, community | | Performance tuning + SSR check | โœ… Done | v2.1.0 | perf, ssr | | Multilingual toggle in header | ๐Ÿ”œ | v2.3.0 | i18n, ui | --- ## ๐Ÿงฉ Future Enhancements | Feature | Status | Target Version | Tags | |---------|--------|----------------|------| | Plugin support via CLI | ๐Ÿ”œ | v2.4.0 | cli, plugin | | Graph-based pipeline UI | ๐Ÿ”œ | v2.5.0 | ux, devx | | Real-world RAG examples + use cases | ๐Ÿ”œ | v2.3.0 | docs, showcase | | Prebuilt Docker image | ๐Ÿ”œ | v2.4.0 | infra, deploy | | Slack/Discord webhook for releases | ๐Ÿ”œ | v2.3.0 | infra, notify | --- ## ๐Ÿ“Š Contributor Stats - GitHub Insights Badge: ![Contributors](https://img.shields.io/github/contributors/DevilsDev/rag-pipeline-utils) - Roadmap Sync: `scripts/create-roadmap-issues.js` - Label Sync: `scripts/ensure-roadmap-labels.js` - CLI Integration: `scripts/release-changelog.js`, `scripts/sync-roadmap-cli.js` --- ## ๐Ÿ“ Files - `.github/PROJECT_ROADMAP.md` โ† source - `scripts/ensure-roadmap-labels.js` โ† label sync - `scripts/create-roadmap-issues.js` โ† issue sync - `scripts/close-roadmap-done.js` โ† close done items - `.github/workflows/sync-roadmap.yml` โ† automation trigger