CommanderGPT
github.comSummary
Ask questionsCommanderGPT is an open-source, voice-assisted desktop automation tool that uses OpenAI's GPT-3.5 to translate natural language commands into Bash scripts. It allows users to control their desktop environment, open applications, simulate inputs, and perform web searches through voice commands, aiming to streamline various tasks.
Features2/14
See allMust Have
1 of 4
Task Automation
Workflow Observation
Pattern Analysis
Actionable Suggestions
Other
1 of 10
Macro Recording
Smart Templates Library
Contextual Inline Help
Integration APIs
Team Collaboration
Onboarding Accelerator
Analytics Dashboard
Knowledge Sharing
Privacy Controls
Non-Intrusive UI
PricingFreemium
See allFree
- Unlimited public/private repositories
- Dependabot security and version updates
- 2,000 CI/CD minutes/month (Free for public repositories)
- 500MB of Packages storage (Free for public repositories)
- Issues & Projects
- Community support
- Limited access to GitHub Copilot
- Limited access to GitHub Codespaces
Team
- Everything included in Free
- Access to GitHub Codespaces
- Protected branches
- Multiple reviewers in pull requests
- Draft pull requests
- Code owners
- Required reviewers
- Pages and Wikis
- Environment deployment branches and secrets
- 3,000 CI/CD minutes/month (Free for public repositories)
- 2GB of Packages storage (Free for public repositories)
- Web-based support
Enterprise
- Everything included in Team
- Data residency
- Enterprise Managed Users
- User provisioning through SCIM
- Enterprise Account to centrally manage multiple organizations
- Environment protection rules
- Repository rules
- Audit Log API
- SOC1, SOC2, type 2 reports annually
- FedRAMP Tailored Authority to Operate (ATO)
- SAML single sign-on
- Advanced auditing
- GitHub Connect
- 50,000 CI/CD minutes/month (Free for public repositories)
- 50GB of Packages storage (Free for public repositories)
Rationale
CommanderGPT is an open-source project that enables voice-assisted desktop automation. It leverages OpenAI's GPT-3.5 to generate Bash scripts based on voice commands, allowing users to automate various desktop tasks like opening applications, simulating inputs, and performing web searches. This directly aligns with the 'Task Automation' feature. The ability to control desktop actions through voice commands and the underlying script generation also implies a form of 'Macro Recording' or the creation of automated sequences, even if not explicitly called 'macros'. While it doesn't explicitly mention 'workflow observation' or 'pattern analysis' in the same way as the concept, its core function is to automate repetitive tasks based on user input, which is a foundational element of the concept.