FAQ
Last Update: April 23, 2024
What is AI Assistant for Software Development (Redpumpkin AI Coding Assistant)?
AI Assistant for Software Development (Redpumpkin AI Coding Assistant) elevates developer performance across the entire Software Development lifecycle, offering intelligent features such as Code Suggestion & Completion, Code Analysis, Code Documentation, Code Review, Code Explanation, Code Refactoring, Debugging, and Testing.
Developers use Redpumpkin AI Coding Assistant Client as a plugin on their Integrated Development Environment (IDE) text editor. Redpumpkin AI Coding Assistant provide code completion feature as well as Redpumpkin AI Coding Assistant Chat.
How does Redpumpkin AI Coding Assistant Work?
Redpumpkin AI Coding Assistant uses advanced machine learning algorithms to provide intelligent and context-aware code completions. It analyzes patterns in code repositories and suggests relevant code snippets, saving developers time and effort.
Redpumpkin AI Coding Assistant client installed as a plugin in many popular Integrated Development Environment (IDE) text editor provides the code suggestions.
What are the Advantages of Redpumpkin AI Coding Assistant compared to Other Tools?
- Redpumpkin AI Coding Assistant's AI models are trained on permissively licensed open-source code repositories, ensuring compliance with licenses and intellectual property rights.
- Redpumpkin AI Coding Assistant provides private installation on private VPC and on-premises. So customers can make sure full control of the source code. Redpumpkin AI Coding Assistant never stores the user source code. Customer’s Source code is safe.
Which Programming Languages are Supported?
Redpumpkin AI Coding Assistant works with all major programming languages including: Python, Javascript, Java, Extended JS, React, PHP, Typescript, C Header, Bash, ML, Swift, Ruby, Perl, Rust, SQL, Vue, F#, Scala, Julia, TOML, Shell, YAML, C / C++/ C#, HTML, Lua, Markdown, Haskell, Go, Objective C, JSON, CSS / SCSS, Angular, and Kotlin.
How do I Integrate this Product with My Development Environment?
Redpumpkin AI Coding Assistant officially can be integrated as Plugin with following IDE text editor: VS Code, WebStorm, PyCharm, Eclipse, IntelliJ Platform, PhpStorm, CLion, Neovim, JupyterLab, Rider, DataGrip, AppCode, Visual Studio 2022, Android Studio, GoLand, RubyMine.
Redpumpkin AI Coding Assistant also supported through community-developed plugins: Emacs, Vim (Deoplete), Vim (Coc), Sublime Text, Vim, Atom, Jupyter Notebook.
Install the Redpumpkin AI Coding Assistant plugin on the related IDE. Then log-in with your Redpumpkin AI Coding Assistant Account.
How does the Product Ensure Code Security?
Redpumpkin AI Coding Assistant AI-model is trained on an open-source, publicly available code with permissive licenses. Upon inference, code & context used to predict the code completion only, and is never stored.
Redpumpkin AI Coding Assistant clients send code context to the Redpumpkin AI Coding Assistant Server for getting code suggestions from the AI models. Redpumpkin AI Coding Assistant NEVER stores or shares any of user code. Any action that shares user code with Redpumpkin AI Coding Assistant servers for the purpose of training team models requires explicit opt-in. Redpumpkin AI Coding Assistant doesn't retain any user code beyond the immediate time frame required for model inference.
In self hosted deployment, Redpumpkin AI Coding Assistant cluster is a kubernetes cluster hosted in your VPC or a private network. Redpumpkin AI Coding Assistant cluster sends technical and statistical data to Redpumpkin AI Coding Assistant own servers to ensure system health and quality of service. No code or PII data is ever sent to Redpumpkin AI Coding Assistant servers. Redpumpkin AI Coding Assistant has no access to customer environment.
Does the Product Require an Internet Connection to Work?
Redpumpkin AI Coding Assistant requires internet connectivity to work.
Is there a risk that Redpumpkin AI Coding Assistant will leak my source code?
Redpumpkin AI Coding Assistant’s code completion AI uses both cloud and local models. For both models, your team’s code and AI training data are only used to provide the service, and your code is never shared nor used as part of Redpumpkin AI Coding Assistant’s open-source trained AI.
When using Redpumpkin AI Coding Assistant Cloud, local context from your file is sent to compute completion predictions. The context is built from the currently opened file, including related and imported type declarations (i.e., function/objects/classes declarations). In both models, local context is not stored on Redpumpkin AI Coding Assistant servers, not even in diagnostics logs. If sending code to a cloud service is not possible, Redpumpkin AI Coding Assistant also offers a self-hosted option.
Both models are enabled by default, but you can opt out of either model (or both) at any time.
Can I install Redpumpkin AI Coding Assistant on multiple machines?
You can use your Redpumpkin AI Coding Assistant license on as many computers and operating systems as you like. All Redpumpkin AI Coding Assistant licenses are per-seat, rather than per-machine.
What Customer Support is Provided?
Customer support available through email support@redpumpkin.ai for the assistant.
What is the Payment Model Available?
Payment model available monthly and yearly . Payment made via invoicing and bank transfer.
Is Redpumpkin AI Coding Assistant GDPR compliant?
Yes, Redpumpkin AI Coding Assistant is in compliance with all GDPR requirements.
On which code repositories is Redpumpkin AI Coding Assistant training its AI models?
Redpumpkin AI Coding Assistant trains on open-source code with permissive licenses. It is a combination of our own GPT models, which follow GPT- 3.5 architecture but are organized as a collection of several models with sizes up to 15 Billions parameters.
Permissive license adalah lisensi open source yang tidak mewajibkan pengguna source code mempublikasikan source code terbuka yang telah diadopsinya
Is there a Free Demo or Trial Available?
Free trial 1 month available.
How does the Redpumpkin AI Coding Assistant Enhance Developer Productivity?
Real ROI comes from improved productivity.
The real return on investment (ROI) in software development is anchored in productivity gains. Studies by NTT, Accenture, and CIT have shown that Redpumpkin AI Coding Assistant can increase productivity by an average of 17.5%, a significant uplift from just integrating a simple plugin into the IDE.
The introduction of Redpumpkin AI Coding Assistant Chat, even in its early stages, has expanded the tool’s impact to more areas, a productivity boost of 58%. This is particularly evident in areas like testing, documentation, and understanding complex codebases, suggesting a potential to double developer productivity.
Does Redpumpkin AI Coding Assistant collect telemetry?
Redpumpkin AI Coding Assistant collects minimal usage telemetry to improve performance.
Does Redpumpkin AI Coding Assistant store and use my code?
Redpumpkin AI Coding Assistant offers both cloud and local hosting options. Both models are enabled by default, but you can opt-out of either model (or both) at any time.
For both models, your team’s code and AI training data are only used to provide the service, and your code is never shared nor used as part of Redpumpkin AI Coding Assistant’s open-source trained AI.
How much does Redpumpkin AI Coding Assistant price?
Click here to see the pricing.