Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lambdalisue/vim-butler

🫖 Your butler. A ChatGPT like Vim/Neovim plugin that communicate with the OpenAI APIs
https://github.com/lambdalisue/vim-butler

Last synced: 17 days ago
JSON representation

🫖 Your butler. A ChatGPT like Vim/Neovim plugin that communicate with the OpenAI APIs

Awesome Lists containing this project

README

        

# 🫖 butler.vim

[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

**Under development**

Butler (_butler.vim_) is a plugin to communicate with [OpenAI APIs](https://openai.com/api/) from Vim/Neovim.

![CleanShot 2023-01-07 at 23 12 16](https://user-images.githubusercontent.com/546312/211155037-711bc7c7-20a9-4e85-9fea-6a44006a4d50.gif)

## Requirements

Butler is written in denops thus users need to install [Deno](https://deno.land)
and denops.vim

- [vim-denops/denops.vim][vim-denops/denops.vim]
An ecosystem for writing
Vim/Neovim plugin in Deno.
- `OPENAI_API_KEY` environment variable
Users can create the key at https://beta.openai.com/account/api-keys

[vim-denops/denops.vim]: https://github.com/vim-denops/denops.vim

## Screencast

https://user-images.githubusercontent.com/546312/211155301-fa91346a-48a8-40a2-a64a-e675ce126d79.mp4

## License

The code in this repository follows MIT license, texted in [LICENSE](./LICENSE).
Contributors need to agree that any modifications sent in this repository follow
the license.