#code completion
zsh_codex
Improve efficiency in the command line with a ZSH plugin providing AI-powered code completion using OpenAI's Codex and Google's Gemini. Automate code generation by inputting simple comments or variable names. Offers flexible installation options, including manual and Fig methods, and supports configuring services like OpenAI and Gemini. Troubleshooting advice is available to resolve setup issues and ensure smooth workflows in terminal environments for developers seeking enhanced coding support.
build-your-ai-coding-assistant
An open-source project by the Thoughtworks community, it aims to enhance software development productivity through AI-driven tools for scenarios such as code completion, review, and generation. Key tools include AutoDev plugins for IntelliJ and VSCode, Unit Eval for data on code completion, and Unit Minions data generation tools. This effort leverages evolving open-source models for a thorough AI coding assistant experience, focusing on plugin development, model evaluation, and data engineering, enabling customized AI coding solutions.
ChatGPT.nvim
ChatGPT.nvim is a Neovim plugin that facilitates interaction with the OpenAI ChatGPT API for tasks like Q&A, persona dialogue, and coding support. It offers features such as code completion, grammar checks, translations, and customizable user-defined actions via JSON, providing a versatile environment for coders. Secure API management is included for smooth integration, making this tool optimal for developers interested in AI-enhanced editing.
DeepSeek-Coder
DeepSeek Coder, trained on 2 trillion tokens, excels in multilingual code modeling. Supporting over 80 programming languages, it performs well on benchmarks such as HumanEval, MBPP, and DS-1000. Available in models from 1B to 33B, it meets different computational requirements. It is designed for effective code completion and infilling, making it suitable for both project-level applications and educational purposes. This open-source language model's efficiency and scalability offer distinct advantages over CodeLlama and GPT-35-turbo.
parrot.nvim
parrot.nvim offers seamless integration of LLM APIs into Neovim, focusing on text generation and editing. It supports providers like OpenAI and Anthropic, enabling efficient text completion and interactive sessions. The plugin stores conversations as markdown files without analyzing file contents in the background, ensuring user privacy. It is compatible with Neovim 0.10+ and supports multiple providers with efficient API credential handling. Suitable for developers seeking precision, parrot.nvim enhances workflow within Neovim without compromising privacy.
phpstorm-attributes
PhpStorm attributes facilitate advanced PHP 8 coding by offering improved code completion and analysis from version 2020.3 onwards. These attributes, such as #[Deprecated] for signaling future removal of entities, #[ArrayShape] for specifying array keys and types, #[ObjectShape] for detailing object fields, #[Immutable] to maintain property constancy, and #[Pure] for identifying non-side-effect functions, enhance development processes. Additional attributes include #[ExpectedValues] for refining parameter specifications, #[NoReturn] for designating execution-ending functions, and #[Language] for enhanced handling of language-specific strings.
Feedback Email: [email protected]