INDEX - nself-org/nchat GitHub Wiki
Version: ɳChat v0.9.1 Last Updated: 2026-02-03 Total Plugins: 13 (9 production ready, 4 documented)
- Installation: NEW-PLUGINS-INSTALLATION-GUIDE.md
- Integration: INTEGRATION-GUIDE.md
- Registry: PLUGIN-REGISTRY.md
- Overview: README.md
Tasks: 144-147 - New Plugins for Missing Capabilities
-
Main Report: PHASE-22-NEW-PLUGINS-COMPLETION.md (18,000 words)
- Gap analysis methodology
- 5 new plugin implementations
- Complete architecture designs
- Testing strategy (475 tests)
- Frontend integration
-
Summary: /PHASE-22-SUMMARY.md (2,000 words)
- Executive overview
- Impact assessment
- Quick reference
Tasks: 25-38 - Core Plugin Readiness
-
Completion Report: PHASE-3-COMPLETION-REPORT.md
- Core plugin documentation
- Installation automation
- Test coverage
-
Testing Summary: PLUGIN-TESTING-SUMMARY.md
- Test results
- Coverage metrics
- File: REALTIME-PLUGIN.md
- Port: 3101
- Features: WebSocket, presence, typing indicators
- Status: ✅ Production Ready
- File: NOTIFICATIONS-PLUGIN.md
- Port: 3102
- Features: Push, email, SMS, in-app
- Status: ✅ Production Ready
- File: JOBS-PLUGIN.md
- Port: 3105
- Features: Background tasks, scheduling, BullMQ
- Status: ✅ Production Ready
- File: FILE-PROCESSING-PLUGIN.md
- Port: 3104
- Features: Image/video processing, thumbnails
- Status: ✅ Production Ready
- File: ANALYTICS-PLUGIN.md (8,000 words)
- Port: 3106
- Features: Real-time metrics, dashboards, reports, AI insights
- Status: ✅ Production Ready
- Priority: P0 - Critical
- File: ADVANCED-SEARCH-PLUGIN.md (2,500 words)
- Port: 3107
- Features: Semantic search, vector search, faceted filtering
- Status: ✅ Production Ready
- Priority: P0 - Critical
- File: MEDIA-PIPELINE-PLUGIN.md (2,500 words)
- Port: 3108
- Features: Transcoding, streaming, AI moderation
- Status: ✅ Production Ready
- Priority: P0 - Critical
- File: AI-ORCHESTRATION-PLUGIN.md (2,500 words)
- Port: 3109
- Features: Multi-provider AI, cost management, rate limiting
- Status: ✅ Production Ready
- Priority: P1 - High
- File: WORKFLOWS-PLUGIN.md (3,000 words)
- Port: 3110
- Features: Visual builder, triggers, actions, integrations
- Status: ✅ Production Ready
- Priority: P1 - High
- File: IDME-PLUGIN.md
- Category: Authentication
- Features: Identity verification, specialized login
- Status: ✅ Documented
- File: STRIPE-PLUGIN.md (11,000 words)
- Category: Billing
- Features: Payments, subscriptions, invoices
- Status: ✅ Documented
- File: GITHUB-PLUGIN.md
- Category: DevOps
- Features: Repository integration, webhooks
- Status: ✅ Documented
- File: SHOPIFY-PLUGIN.md (2,500 words)
- Category: E-commerce
- Features: Store sync, orders, products
- Status: ✅ Documented
-
Core Plugins: INSTALLATION-GUIDE.md
- Prerequisites
- Step-by-step installation
- Verification steps
-
New Plugins: NEW-PLUGINS-INSTALLATION-GUIDE.md
- Installation options (automated/manual)
- Configuration guide
- Troubleshooting
-
Frontend Integration: INTEGRATION-GUIDE.md
- API route proxying
- Service layer setup
- React hooks
- UI components
Complete Registry: PLUGIN-REGISTRY.md
- All 13 plugins cataloged
- Port allocation
- Resource requirements
- Management commands
- Support resources
- Files: 20+ plugin-related documents
- Words: 100,000+ words
- Code Examples: 200+ examples
- API Endpoints: 100+ documented
- Files: 9 new documents
- Words: 47,000+ words
- Plugins: 5 new plugins
- Tests: 475 tests
- Read Overview: Start with README.md
- Install Core Plugins: Follow INSTALLATION-GUIDE.md
- Install New Plugins: Follow NEW-PLUGINS-INSTALLATION-GUIDE.md
- Configure: Review individual plugin documentation
- Monitor: Use analytics and health checks
- Architecture: Read PHASE-22-NEW-PLUGINS-COMPLETION.md
- Integration: Follow INTEGRATION-GUIDE.md
- API Reference: Check individual plugin docs
- Testing: Review test examples in completion reports
- Contribute: See contribution guidelines
- Features Overview: Read plugin feature summaries
- Use Cases: Check plugin documentation for examples
- FAQ: Review troubleshooting sections
- Support: Contact support resources listed in each plugin doc
# Install all core plugins
cd backend
nself plugin install realtime notifications jobs file-processing
# Install new v0.9.1 plugins
nself plugin install analytics advanced-search media-pipeline ai-orchestration workflows
# Automated installation
cd /Users/admin/Sites/nself-chat
./scripts/install-plugins.sh --core-only
./scripts/install-new-plugins.sh# List all plugins
nself plugin list
# Check status
nself plugin status
# View logs
nself logs <plugin-name>
# Update plugin
nself plugin update <plugin-name># Test all plugins
curl http://realtime.localhost:3101/health
curl http://notifications.localhost:3102/health
curl http://jobs.localhost:3105/health
curl http://files.localhost:3104/health
curl http://analytics.localhost:3106/health
curl http://search.localhost:3107/health
curl http://media.localhost:3108/health
curl http://ai.localhost:3109/health
curl http://workflows.localhost:3110/health
# Run diagnostics
nself doctor-
Main Docs:
/docs/plugins/ -
Project Root:
/Users/admin/Sites/nself-chat/ - Wiki: https://github.com/nself-org/plugins/wiki
- Issues: https://github.com/nself-org/plugins/issues
- Discord: https://discord.gg/nself
- Discussions: https://github.com/nself-org/plugins/discussions
- Plugin Registry: https://plugins.nself.org
- nself CLI Docs: https://nself.org/docs
- API Reference: https://api.nself.org
- ✅ Added 5 new plugins
- ✅ 47,000+ words of documentation
- ✅ 475 new tests
- ✅ Platform completeness: 46% → 91%
- ✅ Initial plugin system
- ✅ 4 core plugins production ready
- ✅ 4 integration plugins documented
- ✅ Automated installation
- Review Documentation: Read relevant plugin docs
- Install Plugins: Follow installation guides
- Test Integration: Verify functionality
- Configure: Adjust environment variables
- Deploy: Production deployment
- Monitor: Use analytics and health checks
- Iterate: Gather feedback and improve
Quick Navigation: