🚀 Major Release: Enhanced AI Integration & Simplified Setup
This major release removes local LLM dependencies and dramatically improves the user experience with server-side AI processing and interactive editing.
✨ Highlights
- 🎯 No OpenAI API Key Required: AI processing now handled entirely by MeshCore API
- 🎨 Enhanced Interactive Experience: Rich metadata editing with numbered menus and live preview
- 📦 75% Smaller Package: Removed heavy dependencies for faster installation
- 🤖 More Reliable AI: Consistent metadata generation across all users
- 📝 Smart README Rewriting: Transform documentation for MeshCore compatibility
🆕 What's New
Simplified Installation
npm install -g @meshcore/cli
mesh auth login --token YOUR_TOKEN # That's it!Enhanced Agent Creation
mesh agent create ./my-project --auto-rewrite
# 🤖 Generates metadata with AI
# 📝 Auto-rewrites README for mesh compatibility
# 🎯 Interactive editing with live previewSmart README Processing
mesh rewrite-readme rewrite --agent-id <id> --input ./README.md
mesh rewrite-readme detect-url --input ./README.md
mesh rewrite-readme restore --agent-id <id>💥 Breaking Changes
- Removed OpenAI SDK dependency - No local LLM configuration needed
- Removed environment variables:
LLM_PROVIDER,OPENAI_API_KEY,ANTHROPIC_API_KEY - LLMService class removed - All AI processing now server-side
📊 Technical Improvements
- Package size: 31KB compressed (down from 50KB+)
- Dependencies: Minimal, secure, and lightweight
- Reliability: Centralized AI processing with better error handling
- Performance: Faster installation and startup times
🎯 User Experience
- Rich visual formatting with emojis and progress indicators
- Interactive field-by-field metadata editing
- Enhanced error messages with helpful suggestions
- Structured CLI prompts with better visual hierarchy
📖 Full Changelog
See CHANGELOG.md for detailed changes.
Installation: npm install -g @meshcore/cli
Documentation: See README.md for complete usage guide
Issues: Report at https://github.com/MeshCore-ai/mesh-cli/issues