DevSE - AI-powered development assistant CLI
npm install @avila_princy_m/devseDevSE 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.
š¤ 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
``bash`
npm install -g @your-username/devse
bash
# Windows
set PUTER_API_KEY=puter_your-api-key-here
# Linux/Mac
export PUTER_API_KEY=puter_your-api-key-here
`$3
`bash
Start an AI chat session with Claude 4 Sonnet
devse chatEdit files with AI assistance
devse edit Analyze your codebase
devse analyzeSearch your code semantically
devse search "authentication logic"Get help
devse --help
`Commands
$3
- devse chat - Interactive AI chat session
- devse edit - AI-assisted file editing
- devse generate - Generate code components$3
- devse analyze - Comprehensive codebase analysis
- devse search - Semantic code search
- devse understand - Code comprehension and documentation$3
- devse config - Configure DevSE settings
- devse terminal - Enhanced terminal integration
- devse git - AI-powered Git operations$3
- devse db - Database management and querying
- devse db --add - Add database connections
- devse db --interactive - Interactive database modeConfiguration
DevSE can be configured through:
- Global config:
~/.devse/config.json
- Project config: .devse/config.json`- Node.js 16 or higher
- npm or yarn
- Git (for Git integration features)
MIT License - see LICENSE file for details.
Contributions are welcome! Please read our contributing guidelines and submit pull requests.
For issues and questions, please visit our GitHub repository or contact support.