twinny  by twinnydotdev

Free VS Code extension for AI-assisted code completion

Created 2 years ago
3,598 stars

Top 13.5% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Twinny is a free, open-source AI code completion and chat extension for Visual Studio Code, aiming to provide a no-nonsense, locally or API-hosted alternative to proprietary tools like GitHub Copilot. It targets developers seeking powerful AI assistance without subscription fees, offering features like real-time code suggestions, code explanation, and refactoring.

How It Works

Twinny supports a wide range of AI providers, including local Ollama-compatible APIs, OpenAI, Anthropic, and others, allowing users to choose their preferred backend. It leverages workspace embeddings for context-aware assistance, meaning it can understand your project's structure and code to provide more relevant suggestions. The extension also integrates with the Symmetry network for decentralized, peer-to-peer AI inference, potentially enhancing capabilities and resource sharing.

Quick Start & Requirements

  • Install via the VS Code Marketplace.
  • Requires VS Code.
  • Supports various AI providers, some of which may require API keys or local model setup (e.g., Ollama).
  • Refer to documentation for detailed setup.

Highlighted Details

  • Supports both local and API-hosted AI models.
  • Features workspace embeddings for context-aware AI.
  • Integrates with the Symmetry network for P2P AI inference.
  • Offers a chat interface for discussing code with AI.

Maintenance & Community

  • Actively developed, with contributions welcomed via GitHub issues and pull requests.
  • Follow updates on Twitter.

Licensing & Compatibility

  • MIT Licensed.
  • Permits commercial use and linking with closed-source projects.

Limitations & Caveats

The project is actively developed, and functionality may vary between updates. Users should consult the GitHub issues page for troubleshooting and known issues.

Health Check
Last Commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
3
Star History
31 stars in the last 30 days

Explore Similar Projects

Starred by Alex Yu Alex Yu(Research Scientist at OpenAI; Former Cofounder of Luma AI), Will Brown Will Brown(Research Lead at Prime Intellect), and
7 more.

avante.nvim by yetone

0.5%
16k
Neovim plugin emulating Cursor AI IDE for AI-driven code assistance
Created 1 year ago
Updated 15 hours ago
Feedback? Help us improve.