eterps

joined 2 years ago
 

This is parrot.nvim, the ultimate stochastic parrot to support your text editing inside Neovim.

Frank Röder started this repository because a perplexity subscription provides $5 of API credits every month for free. Instead of letting them go to waste, he modified his favorite GPT plugin, gp.nvim, to meet his needs - a new Neovim plugin was born! 🔥

Unlike gp.nvim, parrot.nvim prioritizes a seamless out-of-the-box experience by simplifying functionality and focusing solely on text generation, excluding the integration of DALLE and Whisper.

Features

  • Persistent conversations as markdown files stored within the Neovim standard path or a user-defined location
  • Custom hooks for inline text editing with predefined prompts
  • Support for multiple providers:
  • Custom agent definitions to determine specific prompt and API parameter combinations, similar to GPTs
  • Flexible support for providing API credentials from various sources, such as environment variables, bash commands, and your favorite password manager CLI
[–] [email protected] 18 points 2 years ago (1 children)
[–] [email protected] 8 points 2 years ago (1 children)
[–] [email protected] 49 points 2 years ago (13 children)

No more Android phones that you can reasonably hold in one hand.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

I found this to be more informative: https://nitter.unixfox.eu/ercwl/status/1684939802083282944

Also check this if you want to understand the science behind zero knowledge proofs: https://yewtu.be/watch?v=fOGdb1CTu5c