diff --git a/README.md b/README.md index 93e1bc2..1adf996 100644 --- a/README.md +++ b/README.md @@ -64,20 +64,20 @@ Editor extensions used to complete code using LLMs: | Name | Editor | :star: | Released | Notes | | ------------- | -------- | ------- | -------- | --------- | -| [GitHub Copilot](https://github.com/github/copilot.vim) | VSCode, vim | 6974 | 2021-6-29 | The GitHub Original, not local or open-source. | -| [Cursor](https://github.com/getcursor/cursor) | VSCode | 19194 | 2023-3-14 | Fork of VSCode, not open-source | -| [Fauxpilot](https://github.com/fauxpilot/fauxpilot) | VSCode | 13893 | 2022-9-3 | Early local PoC. Stale? | -| [Tabby](https://github.com/TabbyML/tabby) | VSCode, vim, IntelliJ | 15408 | 2023-9-30 | Completes the cursor selection | -| [turbopilot](https://github.com/ravenscroftj/turbopilot) | VSCode | 3837 | 2023-4-10 | Completions with FIM support, inspired by fauxpilot | -| [HuggingFace-vscode](https://github.com/huggingface/huggingface-vscode) | VSCode | 962 | 2023-6-19 | Fork of Tabnine, supports Starcoder | -| [localpilot](https://github.com/danielgross/localpilot) | VSCode | 3171 | 2023-10-2 | Utility for easily hosting models locally, for use with official Copilot extension using custom API endpoint. | -| [StarcoderEx](https://github.com/Lisoveliy/StarCoderEx) | VSCode | 97 | 2023-5-5 | Completes the cursor selection | -| [WizardCoder-VSC](https://github.com/mzbac/wizardCoder-vsc) | VSCode | 131 | 2023-6-19 | PoC, article available | +| [GitHub Copilot](https://github.com/github/copilot.vim) | VSCode, vim | 8076 | 2021-6-29 | The GitHub Original, not local or open-source. | +| [Cursor](https://github.com/getcursor/cursor) | VSCode | 20730 | 2023-3-14 | Fork of VSCode, not open-source | +| [Fauxpilot](https://github.com/fauxpilot/fauxpilot) | VSCode | 14464 | 2022-9-3 | Early local PoC. Stale? | +| [Tabby](https://github.com/TabbyML/tabby) | VSCode, vim, IntelliJ | 20170 | 2023-9-30 | Completes the cursor selection | +| [turbopilot](https://github.com/ravenscroftj/turbopilot) | VSCode | 3835 | 2023-4-10 | Completions with FIM support, inspired by fauxpilot | +| [HuggingFace-vscode](https://github.com/huggingface/huggingface-vscode) | VSCode | 1184 | 2023-6-19 | Fork of Tabnine, supports Starcoder | +| [localpilot](https://github.com/danielgross/localpilot) | VSCode | 3328 | 2023-10-2 | Utility for easily hosting models locally, for use with official Copilot extension using custom API endpoint. | +| [StarcoderEx](https://github.com/Lisoveliy/StarCoderEx) | VSCode | 100 | 2023-5-5 | Completes the cursor selection | +| [WizardCoder-VSC](https://github.com/mzbac/wizardCoder-vsc) | VSCode | 142 | 2023-6-19 | PoC, article available | | [KoboldAIConnect](https://github.com/Phiality-dot/KoboldAIConnect-VSCODE/) | VSCode | | 2023-10-7 | Copilot clone using local KoboldAI backend | -| [gen.nvim](https://github.com/David-Kunz/gen.nvim) | vim | 553 | 2023-10-1 | Edit selection using custom prompts | -| [uniteai](https://github.com/freckletonj/uniteai) | VSCode, emacs, lsp | 202 | 2023-8-27 | | -| [Privy](https://github.com/srikanth235/privy) | VSCode | 638 | 2024-1-8 | A privacy-first coding assistant. | -| [twinny](https://github.com/rjmacarthy/twinny) | VSCode | 400 | 2024-1-24 | The most no-nonsense locally hosted AI code completion plugin for VS Code | +| [gen.nvim](https://github.com/David-Kunz/gen.nvim) | vim | 1017 | 2023-10-1 | Edit selection using custom prompts | +| [uniteai](https://github.com/freckletonj/uniteai) | VSCode, emacs, lsp | 240 | 2023-8-27 | | +| [Privy](https://github.com/srikanth235/privy) | VSCode | 825 | 2024-1-8 | A privacy-first coding assistant. | +| [twinny](https://github.com/rjmacarthy/twinny) | VSCode | 2386 | 2024-1-24 | The most no-nonsense locally hosted AI code completion plugin for VS Code | ## 🛠️ Tools @@ -86,15 +86,15 @@ Tools that try to generate projects/features from specification: | Name | :star: | Released | Notes | | -------------- | ------- | --------- | ----- | -| [gpt-engineer](https://github.com/AntonOsika/gpt-engineer) | 48806 | 2023-6-6 | Specify what you want it to build, the AI asks for clarification, and then builds it. | -| [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) | 21214 | 2023-7-18 | Very similar to gpt-engineer | -| [continue](https://github.com/continuedev/continue) | 6571 | 2023-5-24 | VSCode extension. Task-based autocomplete | -| [aider](https://github.com/paul-gauthier/aider) | 6212 | 2023-6-8 | AI pair programming in your terminal, works well with pre-existing, larger codebases | -| [rift](https://github.com/morph-labs/rift) | 2940 | 2023-6-20 | VSCode extension. Lets you write code by chatting, makes your IDE agentic, AI engineer that works alongside you. | -| [mentat](https://github.com/biobootloader/mentat) | 2087 | 2023-7-25 | Mentat coordinates edits across multiple locations and files. | -| [clippinator](https://github.com/ennucore/clippinator) | 274 | 2023-4-15 | Uses a team of agents to plan, write, debug, and test | -| [Refact.AI](https://github.com/smallcloudai/refact) | 1256 | 2023-10-06 | Full self-hostable code completion, chat and training service, complete with VSCode extension. | -| [LocalCompletion](https://github.com/lufixSch/LocalCompletion) | 15 | 2023-11-15 | Inline completion with support for any OpenAI compatible backend | +| [gpt-engineer](https://github.com/AntonOsika/gpt-engineer) | 51527 | 2023-6-6 | Specify what you want it to build, the AI asks for clarification, and then builds it. | +| [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) | 29228 | 2023-7-18 | Very similar to gpt-engineer | +| [continue](https://github.com/continuedev/continue) | 13883 | 2023-5-24 | VSCode extension. Task-based autocomplete | +| [aider](https://github.com/paul-gauthier/aider) | 14883 | 2023-6-8 | AI pair programming in your terminal, works well with pre-existing, larger codebases | +| [rift](https://github.com/morph-labs/rift) | 3051 | 2023-6-20 | VSCode extension. Lets you write code by chatting, makes your IDE agentic, AI engineer that works alongside you. | +| [mentat](https://github.com/biobootloader/mentat) | 2441 | 2023-7-25 | Mentat coordinates edits across multiple locations and files. | +| [clippinator](https://github.com/ennucore/clippinator) | 309 | 2023-4-15 | Uses a team of agents to plan, write, debug, and test | +| [Refact.AI](https://github.com/smallcloudai/refact) | 1513 | 2023-10-06 | Full self-hostable code completion, chat and training service, complete with VSCode extension. | +| [LocalCompletion](https://github.com/lufixSch/LocalCompletion) | 25 | 2023-11-15 | Inline completion with support for any OpenAI compatible backend | ## 🗨️ Chat Interfaces @@ -104,11 +104,11 @@ Similar to/inspired by ChatGPT's "Advanced Data Analysis" feature (previously "C | Name | :star: | Notes | | -------------- | ------- | --------- | -| [open-interpreter](https://github.com/KillianLucas/open-interpreter) | 39743 | open-source, locally running implementation of OpenAI's Code Interpreter | -| [gptme](https://github.com/ErikBjare/gptme) | 175 | Supporting open models. Developed by me, @ErikBjare | -| [octogen](https://github.com/dbpunk-labs/octogen) | 233 | Local Code Interpreter executing in Docker environment. | -| [terminal-x](https://github.com/davidfant/terminal-x) | 30 | Very early prototype that converts natural language into shell commands, unmaintained since Sept. 2021 | -| [DODA](https://github.com/agentcasa/doda) | 129 | Electron based GUI for a local OpenAI Dev Assistant | +| [open-interpreter](https://github.com/KillianLucas/open-interpreter) | 51204 | open-source, locally running implementation of OpenAI's Code Interpreter | +| [gptme](https://github.com/ErikBjare/gptme) | 247 | Supporting open models. Developed by me, @ErikBjare | +| [octogen](https://github.com/dbpunk-labs/octogen) | 249 | Local Code Interpreter executing in Docker environment. | +| [terminal-x](https://github.com/davidfant/terminal-x) | 32 | Very early prototype that converts natural language into shell commands, unmaintained since Sept. 2021 | +| [DODA](https://github.com/agentcasa/doda) | >50 | Electron based GUI for a local OpenAI Dev Assistant | ## 🤖 Models @@ -117,14 +117,14 @@ Models relevant for local Copilot-use. Ordered by most recent first. | Name | Size | Languages | :star: | Released | Notes | | ------------------------------- | ---------- | ----------- | ------- | ---------- | ------- | -| [Phind CodeLlama v2](https://huggingface.co/Phind/Phind-CodeLlama-34B-v2) | 34B | Many | 669 | 2023-8-27 | | -| [WizardCoder-Python](https://huggingface.co/WizardLM/WizardCoder-Python-34B-V1.0) | 7/13/34B | Python | 718 | 2023-8 | | -| [CodeLlama](https://github.com/facebookresearch/codellama) | 7/13/34B | Many | 12825 | 2023-8 | | -| [WizardCoder](https://huggingface.co/WizardLM/WizardCoder-15B-V1.0) | 15B | 80+ | 712 | 2023-6 | Fine-tuning of Starcoder | -| [replit-glaive](https://huggingface.co/sahil2801/replit-code-instruct-glaive) | 3B | 1? | 87 | 2023-7 | Small model fine-tuned on high-quality data with impressive performance. | -| [Starcoder](https://github.com/bigcode-project/starcoder) | 15B | 80+ | 6827 | 2023-5 | | -| [replit-v1-3b](https://huggingface.co/replit/replit-code-v1-3b) | 3B | 20+ | 708 | 2023-5 | | -| [SantaCoder](https://huggingface.co/bigcode/santacoder) | 1.1B | Python, Java, JavaScript | 316 | 2023-4 | Tiny model selectively trained on 3 languages from 'The Stack' | +| [Phind CodeLlama v2](https://huggingface.co/Phind/Phind-CodeLlama-34B-v2) | 34B | Many | 810 | 2023-8-27 | | +| [WizardCoder-Python](https://huggingface.co/WizardLM/WizardCoder-Python-34B-V1.0) | 7/13/34B | Python | 753 | 2023-8 | | +| [CodeLlama](https://github.com/facebookresearch/codellama) | 7/13/34B | Many | 15705 | 2023-8 | | +| [WizardCoder](https://huggingface.co/WizardLM/WizardCoder-15B-V1.0) | 15B | 80+ | 741 | 2023-6 | Fine-tuning of Starcoder | +| [replit-glaive](https://huggingface.co/sahil2801/replit-code-instruct-glaive) | 3B | 1? | 88 | 2023-7 | Small model fine-tuned on high-quality data with impressive performance. | +| [Starcoder](https://github.com/bigcode-project/starcoder) | 15B | 80+ | 7219 | 2023-5 | | +| [replit-v1-3b](https://huggingface.co/replit/replit-code-v1-3b) | 3B | 20+ | 717 | 2023-5 | | +| [SantaCoder](https://huggingface.co/bigcode/santacoder) | 1.1B | Python, Java, JavaScript | 325 | 2023-4 | Tiny model selectively trained on 3 languages from 'The Stack' | **Note:** due to the pace of new model releases, this section is doomed to be out of date. @@ -144,7 +144,7 @@ Misc relevant useful tools. | Name | :star: | Released | Notes | | ------------------------------- | ------- | ---------- | ------- | -| [ollama](https://github.com/jmorganca/ollama) | 34524 | 2023-8-27 | Easily get up and running with large language models locally. | +| [ollama](https://github.com/jmorganca/ollama) | 82233 | 2023-8-27 | Easily get up and running with large language models locally. | ## 📰 History diff --git a/data/metadata.yaml b/data/metadata.yaml index 26317f3..7f595bf 100644 --- a/data/metadata.yaml +++ b/data/metadata.yaml @@ -1,139 +1,135 @@ # Autogenerated by update_stars.py https://github.com/AntonOsika/gpt-engineer: created: '2023-04-29T12:52:15' - stars: 48806 - updated: '2024-02-01T10:15:20.976348' + stars: 51527 + updated: '2024-07-30T15:42:13.962673' https://github.com/David-Kunz/gen.nvim: created: '2023-09-30T09:28:53' - stars: 553 - updated: '2024-02-01T10:15:21.109241' + stars: 1017 + updated: '2024-07-30T15:46:07.694194' https://github.com/ErikBjare/gptme: created: '2023-03-24T16:25:01' - stars: 175 - updated: '2024-02-01T10:15:21.253915' + stars: 247 + updated: '2024-07-30T15:42:14.997732' https://github.com/KillianLucas/open-interpreter: created: '2023-07-14T07:10:44' - stars: 39743 - updated: '2024-02-01T10:15:21.411208' + stars: 51204 + updated: '2024-07-30T15:42:16.526128' https://github.com/Lisoveliy/StarCoderEx: created: '2023-05-05T11:15:34' - stars: 97 - updated: '2024-02-01T10:15:21.562803' + stars: 100 + updated: '2024-07-30T15:42:17.535532' https://github.com/Pythagora-io/gpt-pilot: created: '2023-08-16T11:56:07' - stars: 21214 - updated: '2024-02-01T10:15:21.718034' + stars: 29228 + updated: '2024-07-30T15:42:18.632911' https://github.com/TabbyML/tabby: created: '2023-03-16T09:18:01' - stars: 15408 - updated: '2024-02-01T10:15:21.882321' -https://github.com/agentcasa/doda: - created: '2023-11-15T23:00:04' - stars: 129 - updated: '2024-02-01T10:15:22.011757' + stars: 20170 + updated: '2024-07-30T15:42:19.841116' https://github.com/bigcode-project/starcoder: created: '2023-04-24T12:32:21' - stars: 6827 - updated: '2024-02-01T10:15:22.165402' + stars: 7219 + updated: '2024-07-30T15:42:20.838189' https://github.com/biobootloader/mentat: created: '2023-07-25T18:00:13' - stars: 2087 - updated: '2024-02-01T10:15:22.369483' + stars: 2441 + updated: '2024-07-30T15:42:22.366726' https://github.com/continuedev/continue: created: '2023-05-24T03:39:39' - stars: 6571 - updated: '2024-02-01T10:15:22.531910' + stars: 13883 + updated: '2024-07-30T15:42:23.375172' https://github.com/danielgross/localpilot: created: '2023-10-01T22:20:04' - stars: 3171 - updated: '2024-02-01T10:15:22.652891' + stars: 3328 + updated: '2024-07-30T15:42:24.414849' https://github.com/davidfant/terminal-x: created: '2021-09-07T23:15:08' - stars: 30 - updated: '2024-02-01T10:15:22.818302' + stars: 32 + updated: '2024-07-30T15:42:25.548059' https://github.com/dbpunk-labs/octogen: created: '2023-09-08T16:38:49' - stars: 233 - updated: '2024-02-01T10:15:22.961275' + stars: 249 + updated: '2024-07-30T15:42:26.582036' https://github.com/ennucore/clippinator: created: '2023-04-17T10:25:15' - stars: 274 - updated: '2024-02-01T10:15:23.097980' + stars: 309 + updated: '2024-07-30T15:42:27.575829' https://github.com/facebookresearch/codellama: created: '2023-08-24T14:25:15' - stars: 12825 - updated: '2024-02-01T10:15:23.240382' + stars: 15705 + updated: '2024-07-30T15:42:29.130349' https://github.com/fauxpilot/fauxpilot: created: '2022-08-03T02:14:22' - stars: 13893 - updated: '2024-02-01T10:15:23.374871' + stars: 14464 + updated: '2024-07-30T15:42:30.209328' https://github.com/freckletonj/uniteai: created: '2023-06-09T03:33:05' - stars: 202 - updated: '2024-02-01T10:15:23.526178' + stars: 240 + updated: '2024-07-30T15:46:08.807337' https://github.com/getcursor/cursor: created: '2023-03-12T00:19:42' - stars: 19194 - updated: '2024-02-01T10:15:23.672019' + stars: 20730 + updated: '2024-07-30T15:42:31.312417' https://github.com/github/copilot.vim: created: '2021-10-20T18:29:13' - stars: 6974 - updated: '2024-02-01T10:15:23.820052' + stars: 8076 + updated: '2024-07-30T15:42:32.636547' https://github.com/huggingface/huggingface-vscode: created: '2023-02-16T11:00:36' - stars: 962 - updated: '2024-02-01T10:15:24.029090' + stars: 1184 + updated: '2024-07-30T15:42:34.334089' https://github.com/jmorganca/ollama: created: '2023-06-26T19:39:32' - stars: 34524 - updated: '2024-02-01T10:15:24.268445' + stars: 82233 + updated: '2024-07-30T15:42:35.922250' https://github.com/lufixSch/LocalCompletion: created: '2023-10-29T14:17:47' - stars: 15 - updated: '2024-02-01T10:15:24.408018' + stars: 25 + updated: '2024-07-30T15:46:13.853141' https://github.com/morph-labs/rift: created: '2023-06-14T00:33:53' - stars: 2940 - updated: '2024-02-01T10:15:24.553710' + stars: 3051 + updated: '2024-07-30T15:42:36.993311' https://github.com/mzbac/wizardCoder-vsc: created: '2023-06-19T06:47:16' - stars: 131 - updated: '2024-02-01T10:15:24.698883' + stars: 142 + updated: '2024-07-30T15:42:37.975120' https://github.com/paul-gauthier/aider: created: '2023-05-09T18:57:49' - stars: 6212 - updated: '2024-02-01T10:15:24.844969' + stars: 14883 + updated: '2024-07-30T15:42:39.189240' https://github.com/ravenscroftj/turbopilot: created: '2023-04-09T16:46:33' - stars: 3837 - updated: '2024-02-01T10:15:24.976173' + stars: 3835 + updated: '2024-07-30T15:42:40.417676' https://github.com/rjmacarthy/twinny: created: '2023-08-21T14:10:35' - stars: 400 - updated: '2024-02-01T10:15:26.243974' + stars: 2386 + updated: '2024-07-30T15:46:11.687422' https://github.com/smallcloudai/refact: created: '2023-04-19T06:43:51' - stars: 1256 - updated: '2024-02-01T10:15:25.113798' + stars: 1513 + updated: '2024-07-30T15:46:12.809519' https://github.com/srikanth235/privy: created: '2023-12-18T06:20:08' - stars: 638 - updated: '2024-02-01T10:15:25.261881' + stars: 825 + updated: '2024-07-30T15:46:10.136505' https://huggingface.co/Phind/Phind-CodeLlama-34B-v2: - stars: 669 - updated: '2024-02-01T10:15:25.377384' + stars: 810 + updated: '2024-07-30T15:42:40.751428' https://huggingface.co/WizardLM/WizardCoder-15B-V1.0: - stars: 712 - updated: '2024-02-01T10:15:25.476125' + stars: 741 + updated: '2024-07-30T15:42:41.078532' https://huggingface.co/WizardLM/WizardCoder-Python-34B-V1.0: - stars: 718 - updated: '2024-02-01T10:15:25.557435' + stars: 753 + updated: '2024-07-30T15:42:41.397882' https://huggingface.co/bigcode/santacoder: - stars: 316 - updated: '2024-02-01T10:15:25.836835' + stars: 325 + updated: '2024-07-30T15:42:41.704796' https://huggingface.co/replit/replit-code-v1-3b: - stars: 708 - updated: '2024-02-01T10:15:25.917445' + stars: 717 + updated: '2024-07-30T15:42:41.995472' https://huggingface.co/sahil2801/replit-code-instruct-glaive: - stars: 87 - updated: '2024-02-01T10:15:25.992500' + stars: 88 + updated: '2024-07-30T15:42:42.367106'