Awesome AI Agents › IDE Integrations
nicepkg/gpt-runner
⭐ 385
TypeScript
added to this list on 2025-04-19
repository created 2023-05-14
GPT Runner is a powerful tool designed to enhance software development efficiency by enabling AI-powered conversations directly with your project files. It allows developers to select files or folders from their project and engage in real-time interactions with AI, which can provide insights, propose features, or help fix bugs based on the most recent content of those files. This eliminates the tedious process of manually copying and pasting code into AI chat windows. The project also features an AI Preset Manager, which organizes AI role presets into easily readable and modifiable markdown files that can be version-controlled and shared among team members, fostering collaboration and improving the quality of AI-generated code.
GPT Runner supports multiple usage modes including a command-line interface (CLI), a web interface, and a Visual Studio Code extension, making it versatile and accessible in different development environments. It offers customization of AI parameters and supports third-party large language models (LLMs), ensuring high compatibility and adaptability. Privacy is a key focus, with local data storage to protect user information. The tool also supports multiple languages, broadening its usability across different locales.
The project is open source under the MIT license and includes comprehensive documentation covering configuration files, AI preset files, and UI usage. The roadmap includes plans for additional IDE plugins, chat history import/export, a community AI preset store, template interpolation, and an Electron client to reach non-developer users. GPT Runner is inspired by and built upon several notable projects such as Docusaurus, Gradio, LangchainJs, and others, reflecting a robust and well-integrated development approach.
Overall, GPT Runner is designed to streamline AI-assisted coding workflows, making AI a more integrated and practical tool for developers and teams to improve productivity and code quality.
https://github.com/nicepkg/gpt-runner
aiai-conversationsai-parameter-customizationai-presetsai-role-presetsanthropicchatgptclicode-filescollaborationdevelopment-efficiencylangchainllmlocal-data-storagemit-licensemulti-language-supportopen-sourceopenaiprivacyproject-managementpromptpromptengineeringsoftware-developmentthird-party-llm-supportversion-controlvscode-extensionweb-interface
Also in IDE Integrations
Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity and collaboration through features like Chat, Autocomplete, Edit, and Agent.
Coder is a platform for creating secure, self-hosted cloud development environments that streamline developer onboarding and optimize resource usage through automation and integrations.
Sweep is an AI-powered coding assistant plugin designed to enhance productivity and coding efficiency within JetBrains IDEs.
Claude Code plugin that distills reusable skills from real coding sessions, merges same-scenario skills instead of duplicating them, and prunes skills that stop being used.
LMQL is a Python-superset programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control flow, decoding, and integration with multiple LLM providers.
Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.
Plugin marketplace and shared configuration for Claude Code, Codex CLI, Cursor and Gemini CLI, bundling skills, slash commands, hooks, subagents and MCP servers.
VS Code extension that runs twelve AI coding agents in one chat interface, with a brainstorm mode where two agents collaborate, selectable personas, permission controls and at-mention routing.