Skip to content

Speiser/openwebui.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openwebui.nvim

Chat with your Open WebUI LLM from neovim

screenshot

Note

Not really proud of the quality, but it somewhat works.

Installation

Using lazy.nvim

{
  "Speiser/openwebui.nvim",
  dependencies = {
    "nvim-lua/plenary.nvim",
  },
  config = function()
    local openwebui = require("openwebui")
    openwebui.setup({
      api_endpoint = "https://localhost:8000/api/chat/completions",
      model = "your-model",
      api_key = "your-api-key",
    })

    vim.keymap.set("n", "<leader>ai", openwebui.start_chat, { noremap = true, silent = true })
  end,
}```

About

Chat with your Open WebUI LLM from neovim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages