return { "github/copilot.vim", { "nomnivore/ollama.nvim", dependencies = { "nvim-lua/plenary.nvim", }, cmd = { "Ollama", "OllamaModel", "OllamaServe", "OllamaServeStop" }, keys = { { "oo", ":lua require('ollama').prompt()", desc = "ollama prompt", mode = { "n", "v" }, }, { "oG", ":lua require('ollama').prompt('Generate_Code')", desc = "ollama Generate Code", mode = { "n", "v" }, }, }, opts = { model = "qwen2.5-coder" }, }, { "yetone/avante.nvim", event = "VeryLazy", version = false, -- Never set this value to "*"! Never! opts = { system_prompt = function() local hub = require("mcphub").get_hub_instance() return hub:get_active_servers_prompt() end, custom_tools = function() return { require("mcphub.extensions.avante").mcp_tool(), } end, provider = "ollama", ollama = { model = "qwen2.5-coder" } }, dependencies = { "nvim-treesitter/nvim-treesitter", "stevearc/dressing.nvim", "nvim-lua/plenary.nvim", "MunifTanjim/nui.nvim", } } }