DuetGPT
FreeA conversational semi-autonomous developer assistant, AI pair programming without the copypasta. 
About DuetGPT
DuetGPT is an experimental, open-source AI-powered CLI tool and semi-autonomous agent designed to assist developers with coding tasks and file system operations. It uses OpenAI's GPT-4 (or GPT-3.5-turbo) models, leveraging the newly introduced function calling capability to enable conversational two-way interactions. Developers describe tasks in natural language, and the AI responds with specific bash commands or file modification suggestions, followed by potential clarification questions. After the developer approves the commands, DuetGPT automatically executes them. The tool also serves as a capable general bash helper. Note: DuetGPT has no guardrails, so users must carefully review commands before execution.
Key Features
Pros & Cons
- Reduces copy-paste and manual command typing during development
- Improves reliability by using OpenAI's function calling instead of LangChain
- Supports iterative refinement through conversational clarifications
- Useful for both coding and bash/CLI tasks
- Free and open-source
- No guardrails – requires developer to understand and approve each command before execution
- Only works with OpenAI models (requires API key)
- GPT-3.5-turbo-0613 does not produce great code; GPT-4 is recommended for better results
- Experimental – may have unpredictable behavior or incomplete features
- CLI only, no graphical interface