AI Toolkit

MCP серверы, LSP, скиллы, плагины, AI-модели и другие инструменты

43 инструментов Сбросить

copilot.lua

v3.0.0
Plugin Dev Tools Open Source

by zbirenbaum (community)

✔ Neovim 0.9+

Community-реализация GitHub Copilot для Neovim на чистом Lua. Заменяет официальный плагин на Node.js — быстрее, меньше потребляет ресурсов, лучше интегрируется с nvim-cmp. Особенности: - Полная …

# lazy.nvim: { "zbirenbaum/copilot.lua", event = "InsertEnter", config = function() require("copilot").setup({ suggestion = { enabled = false }, panel = { enabled = false }, }) end, }, -- nvim-cmp источник: { "zbirenbaum/copilot-cmp", config = function() require("copilot_cmp").setup() end, }

fabric

v1.4.455
Framework Dev Tools Open Source

by Daniel Miessler (community)

✔ Windows, macOS, Linux

Фреймворк для "дополнения человека с помощью AI" через систему паттернов. Каждый паттерн — промпт для конкретной задачи: суммаризация, извлечение идей, создание контента, анализ угроз безопасности. …

# Go (рекомендуется): go install github.com/danielmiessler/fabric@latest # Первоначальная настройка: fabric --setup # Примеры: # Суммаризовать YouTube видео: yt https://youtube.com/watch?v=... | fabric -p extract_wisdom # Анализ текста: echo "текст" | fabric -p summarize # Список паттернов: fabric -l

gopls

v0.47.0
LSP Dev Tools Open Source

by Go Team / Google (open source)

✔ VS Code, Neovim, Emacs, GoLand, Vim, Helix

Официальный LSP-сервер для Go от команды Go (Google). Единственный рекомендуемый language server для Go — глубокая интеграция с toolchain, модулями и build system. Возможности: - …

# go install (рекомендуется): go install golang.org/x/tools/gopls@latest # VS Code: # Extensions → "Go" (golang.go) → Install # Внутри расширения: gopls устанавливается автоматически # Neovim: require('lspconfig').gopls.setup{ settings = { gopls = { analyses = { shadow = true, unusedparams = true }, staticcheck = true, gofumpt = true, }, }, } # Helix — работает из коробки

gptme

v0.31.0
Assistant Dev Tools Open Source

by Erik Bjäreholt (community)

✔ macOS, Linux

Персональный AI-агент в терминале с акцентом на приватность и автономность. Умеет выполнять код, работать с файлами, браузером и помнит контекст между сессиями. Возможности: - Выполнение …

# pip: pip install gptme # Запуск: gptme "создай flask приложение с авторизацией" # С Ollama (полностью локально): gptme --model ollama/qwen2.5-coder "отладь этот скрипт" # Автономный режим: gptme --non-interactive "напиши тесты для auth.py"

harper

v2.6.0
LSP Dev Tools Open Source

by Automattic (open source)

✔ Neovim, VS Code, Zed, любой LSP-клиент

Быстрая грамматика и спелл-чекер английского языка как LSP-сервер. Работает офлайн, без облачных запросов, встраивается прямо в редактор. Написан на Rust — очень низкое потребление ресурсов. …

# cargo: cargo install harper-ls # Neovim (nvim-lspconfig): require('lspconfig').harper_ls.setup{ settings = { ["harper-ls"] = { userDictPath = "~/.config/harper/dict.txt" } } } # VS Code: # Extensions → "harper" → Install

instructor

v1.15.4
Framework Dev Tools Open Source

by Jason Liu (community)

✔ Python, любые OpenAI-совместимые LLM

Python-библиотека для получения структурированных данных из LLM. Использует Pydantic-модели как схему — модель возвращает валидированный Python-объект вместо сырого текста. Возможности: - Автоматическая валидация через Pydantic …

# pip: pip install instructor # Пример: import instructor from anthropic import Anthropic from pydantic import BaseModel client = instructor.from_anthropic(Anthropic()) class User(BaseModel): name: str age: int user = client.messages.create( model="claude-opus-4-5", max_tokens=1024, messages=[{"role": "user", "content": "Извлеки данные: Иван, 30 лет"}], response_model=User, ) print(user) # name="Иван" age=30

llama.cpp

Framework Dev Tools Open Source

by ggml-org / Georgi Gerganov

✔ GGUF-модели (Llama, Mistral, Qwen и др.), CPU/CUDA/Metal/Vulkan

Инференс LLM на чистом C/C++ без тяжёлых зависимостей — работает буквально везде: от смартфона и Raspberry Pi до серверных GPU-кластеров. Формат GGUF и квантование, которые …

git clone https://github.com/ggml-org/llama.cpp cd llama.cpp cmake -B build -DGGML_CUDA=ON # убрать флаг для CPU-only сборки cmake --build build --config Release ./build/bin/llama-cli -m model.gguf -p "Привет" ./build/bin/llama-server -m model.gguf # HTTP-сервер с веб-интерфейсом

llamafile

v0.10.3
Framework Dev Tools Open Source

by Mozilla

✔ Windows, macOS, Linux, FreeBSD

Формат дистрибуции LLM от Mozilla: один исполняемый файл содержит и модель, и веб-сервер, и CLI. Работает на любой платформе без установки зависимостей — просто скачать …

# Скачать готовый llamafile (пример: Mistral 7B) curl -LO https://huggingface.co/Mozilla/Mistral-7B-Instruct-v0.2-llamafile/resolve/main/mistral-7b-instruct-v0.2.Q4_0.llamafile chmod +x mistral-7b-instruct-v0.2.Q4_0.llamafile ./mistral-7b-instruct-v0.2.Q4_0.llamafile # Откроет браузер с чатом на localhost:8080 # Также доступен OpenAI-совместимый API

llm

v0.31
Assistant Dev Tools Open Source

by Simon Willison

✔ Windows, macOS, Linux

Минималистичный Python CLI и библиотека для работы с LLM от создателя Datasette. Философия Unix: делай одно, делай хорошо. Легко встраивается в скрипты и пайплайны. Возможности: …

# pip: pip install llm # Добавить ключ: llm keys set openai # Плагин для Claude: llm install llm-claude-3 llm keys set claude # Использование: llm "объясни git rebase" cat error.log | llm "что здесь не так?" # Локальные модели: llm install llm-ollama llm -m ollama/llama3 "привет"

lm-evaluation-harness

v0.4.12
Tool Dev Tools Open Source

by EleutherAI (open source)

✔ Python, HuggingFace, OpenAI, любые LLM

Стандартный фреймворк для оценки и бенчмаркинга LLM. Используется исследователями для сравнения моделей — 400+ датасетов из коробки, единый интерфейс. Возможности: - 400+ встроенных задач: MMLU, …

# pip: pip install lm-eval # Запуск оценки (HuggingFace модель): lm_eval --model hf \ --model_args pretrained=mistralai/Mistral-7B-v0.1 \ --tasks mmlu,hellaswag \ --device cuda:0 \ --batch_size 8 # OpenAI: lm_eval --model openai-completions \ --model_args model=gpt-4o \ --tasks gsm8k # Результаты сохраняются в results.json

lua-language-server

v3.18.2
LSP Dev Tools Open Source

by LuaLS (open source)

✔ Neovim, VS Code, Emacs, Helix, Zed

Мощный LSP-сервер для Lua — обязателен для разработки Neovim-плагинов и конфигурации. Понимает Neovim API, love2d, OpenResty и другие Lua-среды через определения типов. Возможности: - Полный …

# macOS: brew install lua-language-server # Скачать бинарь: # https://github.com/LuaLS/lua-language-server/releases # VS Code: # Extensions → "Lua" (sumneko.lua) → Install # Neovim (с Neovim-специфичными типами): require('lspconfig').lua_ls.setup{ settings = { Lua = { runtime = { version = "LuaJIT" }, workspace = { library = vim.api.nvim_get_runtime_file("", true), }, diagnostics = { globals = { "vim" } }, }, }, }

marksman

v2026-02-08
LSP Dev Tools Open Source

by Artem Pyanykh (community)

✔ Neovim, VS Code, Emacs, Helix

LSP-сервер для Markdown с поддержкой wiki-ссылок. Превращает редактор в полноценный инструмент для ведения заметок и личных вики — автодополнение, переходы, рефакторинг ссылок. Возможности: - Автодополнение …

# Скачать бинарь с GitHub Releases: # https://github.com/artempyanykh/marksman/releases # macOS (brew): brew install marksman # Neovim (nvim-lspconfig): require('lspconfig').marksman.setup{} # VS Code: # Extensions → "Marksman" → Install