@avila_princy_m/devse
v1.13.0
Published
DevSE - AI-powered development assistant CLI
Downloads
53
Maintainers
Readme
DevSE - AI-Powered Development Assistant CLI
DevSE is an intelligent command-line interface that brings AI-powered assistance directly to your development workflow. With semantic search, multi-agent coordination, and automation capabilities, DevSE helps you code faster and smarter.
Features
🤖 AI-Powered Assistance - Intelligent code generation and analysis 🔍 Semantic Search - Find relevant code using natural language 🤝 Multi-Agent System - Coordinated AI agents for complex tasks ⚡ Automation Engine - Custom hooks and workflow automation 🗄️ Database Integration - Connect and query databases directly 📊 Code Analysis - Deep codebase understanding and insights
Installation
npm install -g @your-username/devseQuick Start
1. Get Your Free Puter API Key
- Visit Puter.com and create a free account
- Get your API key from the dashboard
- Set it as an environment variable:
# Windows set PUTER_API_KEY=puter_your-api-key-here # Linux/Mac export PUTER_API_KEY=puter_your-api-key-here
2. Start Using DevSE
# Start an AI chat session with Claude 4 Sonnet
devse chat
# Edit files with AI assistance
devse edit <file>
# Analyze your codebase
devse analyze
# Search your code semantically
devse search "authentication logic"
# Get help
devse --helpCommands
AI Commands
devse chat- Interactive AI chat sessiondevse edit <file>- AI-assisted file editingdevse generate <type>- Generate code components
Analysis Commands
devse analyze- Comprehensive codebase analysisdevse search <query>- Semantic code searchdevse understand- Code comprehension and documentation
Workspace Commands
devse config- Configure DevSE settingsdevse terminal- Enhanced terminal integrationdevse git- AI-powered Git operations
Database Commands
devse db- Database management and queryingdevse db --add- Add database connectionsdevse db --interactive- Interactive database mode
Configuration
DevSE can be configured through:
- Global config:
~/.devse/config.json - Project config:
.devse/config.json - Environment variables
Requirements
- Node.js 16 or higher
- npm or yarn
- Git (for Git integration features)
License
MIT License - see LICENSE file for details.
Contributing
Contributions are welcome! Please read our contributing guidelines and submit pull requests.
Support
For issues and questions, please visit our GitHub repository or contact support.
