7 Open Source AI projects to code faster in 2023 ๐Ÿง‘โ€๐Ÿ’ป๐Ÿš€

7-open-source-ai-projects-to-code-faster-in-2023-โ€

It’s 2023. You should be at least 50% more productive than last year with all the AI tools that came up.

Here are 7 open-source tools that you can add to your development workflow to be faster and more productive. These tools go from simple code completion, to full fledged app builders.

Feel free to explore these projects, contribute to your favorites, and support them by starring their repositories.๐ŸŒŸ

Cat let's do this

๐Ÿค– continue

Continue.dev

If you’ve used the Cursor editor, Continue is the closest to what you can get in open-source.

Continue serves as an open-source code copilot, acting as an IDE extension that integrates into VS Code and JetBrains.

It facilitates autocompletion, answers coding queries, enables editing in natural language, file generation from scratch, and debugging errors/exceptions. It employs GPT-4 and GPT-3.5-turbo via the OpenAI API but is configurable to use other LLM.

A cool feature is its error understanding functionality which, when triggered, throws the stack trace into Continue to explain the issue to the userโ€‹.

โญ Star on GitHub

๐ŸŽ๏ธ gpt-pilot

gpt-pilot

GPT Pilot helps expedite app development by 20x.

You define your app idea, and GPT Pilot handles the restโ€”setting up the environment, coding, and even seeking your review after each task.

It’s like having a coder to handle the legwork while you oversee the project.

This project explores GPT-4’s potential in creating production-ready apps, with the belief that AI can handle 95% of the code, while developers cover the remaining 5% (till we achieve full AGIโ€‹1โ€‹ at least).

โญ Star on GitHub

๐Ÿ“ auto-commit

auto-commit is a super simple CLI tool that will auto-generate commit messages for you. Not the biggest game-changer, but that’s something less to think about!

// Detect dark theme
var iframe = document.getElementById(‘tweet-1587127315317723136-861’);
if (document.body.className.includes(‘dark-theme’)) {
iframe.src = “https://platform.twitter.com/embed/Tweet.html?id=1587127315317723136&theme=dark”
}

โญ Star on GitHub

๐Ÿ—๏ธ ChatDev

ChatDev is like a virtual software company run by AI agents embodying various rolesโ€”from CEOs to programmers, all collaborating to “revolutionize the digital world through programming.” It offers a customizable, extendable framework based on LLMs, ideal for exploring collective intelligence.

chatdev

โญ Star on GitHub

๐Ÿง‘โ€๐Ÿš€ TabbyML

Tabby is a self-hosted AI coding assistant, presenting an open-source and on-premises alternative to GitHub Copilot. Its key features include being self-contained with no need for a DBMS or cloud service, an OpenAPI interface for easy integration with existing infrastructure like Cloud IDEs, and support for laptop GPUs.

tabby

โญ Star on GitHub

๐Ÿ›œ localpilot

localpilot is a local proxy that allows you to use the native GitHub Copilot with local open-source models such as Mistral-7b or CodeLlama. By plugging directly into the native GitHub copilot extension, you can easily switch between models if they don’t satisfy your needs.

This also allows you to use GitHub Copilot offline (finally!).

localpilot

โญ Star on GitHub

More AI projects

๐Ÿ“ˆ llmonitor

llmonitor

If you’re building an LLM-powered app, you need to a way to monitor your queries and track costs.

LLMonitor helps you with just that.

LLMonitor helps AI devs monitor their apps in production, with features such as:

  • ๐Ÿ’ต Cost, token & latency analytics
  • ๐Ÿ‘ช Track users
  • ๐Ÿ› Traces to debug easily
  • ๐Ÿ” Inspect full requests
  • ๐Ÿท๏ธ Label and export fine-tuning datasets
  • ๐Ÿ–ฒ๏ธ Collect feedback from users
  • ๐Ÿงช Unit tests & prompt evaluations (soon)

It also designed to be:

  • ๐Ÿค– Usable with any model, not just OpenAI
  • ๐Ÿ“ฆ Easy to integrate (2 minutes)
  • ๐Ÿง‘โ€๐Ÿ’ป Simple to self-host (deploy to Vercel & Supabase)

Ready to take your app to prod?

โญ Give LLMonitor a โญ๏ธ on GitHub!

๐Ÿฅ swirl

Swirl

Swirl, is a search platform that changes how you interact with your data.

Think of it as ChatGPT explicitly tailored for your unique datasets. Whether it’s notes, code snippets, PDF files, or emails, Swirl is your go-to platform for instant, AI-driven insights.

Features that set Swirl apart:

  • Universal Search: Seamlessly search through notes, codes, docs, databases, emails, chats, logs, and more.
  • Versatile Answer Formats: Get responses in ChatGPT, BingAI, or Bard styles.
  • Time Saver: Become more efficient with instant answers, turning Swirl into your ultimate knowledge companion.
  • Personal AI-Powered Knowledge Assistant: You can build a secure, searchable knowledge base for your company, startup or personal data.

Ready to explore?

๐ŸŒŸ Give Swirl a โญ๏ธ on GitHub!

Do you know how any other tool that boosts developer productivity? share it in the comments so everyone can check it out ๐Ÿ™‚

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
arrow-function-in-javascript

Arrow function in Javascript

Next Post
how-to-train-your-chatgpt-โ€”-a-marketerโ€™s-guide

How to Train Your ChatGPT โ€” A Marketerโ€™s Guide

Related Posts