Discover and explore top open-source AI tools and projects—updated daily.
cocojojo5213Cross-platform desktop app for dev tool and AI assistant management
New!
Top 58.5% on SourcePulse
A cross-platform desktop application, Dev Janitor streamlines the management of development tools, AI coding assistants, and system dependencies. It targets developers seeking a unified interface to detect, view, and clean scattered configurations, mitigating version confusion and optimizing environments through automated detection and AI-powered insights.
How It Works
Built with Electron, React, and TypeScript, Dev Janitor employs an automatic detection engine for over 36 development tools and package managers. Its AI Assistant performs local, offline analysis for environment health, detecting outdated tools, PATH conflicts, and port issues. Optional OpenAI integration offers deeper optimization recommendations. The application centralizes management of AI CLI tools, running services, environment variables, and system caches.
Quick Start & Requirements
Pre-built releases are available for Windows (.exe), macOS (.dmg), and Linux (.AppImage). Building from source requires Node.js 18.x+, npm 9.x+, and Git. After cloning the repository and installing dependencies (npm install), run npm run dev for development or npm run build for production.
Highlighted Details
Maintenance & Community
Contributions are welcomed via pull requests, emphasizing code quality, testing, and documentation. Bug reports and feature requests should be filed as GitHub issues. Contact information is provided for commercial licensing inquiries.
Licensing & Compatibility
Licensed under MIT with Commons Clause, permitting free personal and non-commercial use. Commercial use, including selling software or services based on Dev Janitor, is prohibited without explicit permission.
Limitations & Caveats
Commercial use is restricted without explicit permission due to the Commons Clause. macOS users may encounter security warnings for unsigned applications, requiring manual bypass.
1 day ago
Inactive
NirDiamant