vscode-reborn-ai  by vscode-reborn-ai

AI-powered code assistance within VS Code

Created 2 years ago
260 stars

Top 97.7% on SourcePulse

GitHubView on GitHub
Project Summary

This VS Code extension enables AI-powered code assistance, allowing users to integrate their preferred AI models, including local LLMs and various API providers. It targets developers seeking flexible and customizable AI coding tools within their IDE, offering features for writing, refactoring, and improving code.

How It Works

The extension leverages the VS Code Extension API to provide an integrated chat interface and code actions. It supports multiple AI backends, including OpenAI-compatible APIs (like Azure OpenAI, OpenRouter.ai) and local LLM runners (like ollama, text-generation-webui), allowing users to choose between cloud-based or offline AI models. This flexibility is a key advantage, catering to diverse user needs regarding privacy, cost, and performance.

Quick Start & Requirements

  • Installation: Search for "VSCode Reborn AI" in the VS Code Marketplace or Open VSX Registry.
  • Dependencies: Compatible with any tool supporting the OpenAI API. Tested with ollama, text-generation-webui, LocalAI, OpenRouter.ai, and Azure OpenAI Service.
  • Development: Requires Node.js and Yarn. Clone the repository and run yarn install to set up.

Highlighted Details

  • Supports local LLMs for offline code generation.
  • Integrates with OpenRouter.ai, Azure OpenAI, and other OpenAI-compatible APIs.
  • Features a custom UI built with React and Tailwind CSS.
  • Includes internationalization support for multiple languages.

Maintenance & Community

The project is actively maintained. Further details on development, changelogs, and translation contributions can be found in the repository.

Licensing & Compatibility

Licensed under the ISC License. This permissive license allows for commercial use and integration with closed-source projects.

Limitations & Caveats

Translations are community-provided and may not be perfectly accurate. The extension is primarily developed for VS Code and may not be compatible with other IDEs.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
2 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.