AI Toolkit

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

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

AISIX AI Gateway

v0.10.0
MCP MCP Servers Open Source

by API7.ai (open source)

✔ Linux, macOS, Windows, OpenAI API, Anthropic API, Gemini API, Bedrock API, Azure OpenAI API, DeepSeek API, Claude Desktop, Claude Code, OpenCode

Open-source AI gateway для LLM и агентов на Rust. Единый OpenAI-совместимый API для OpenAI, Anthropic, Gemini, Bedrock и других — роутинг, guardrails, кеширование, rate limits, …

export OPENAI_API_KEY="YOUR_PROVIDER_KEY" export CALLER_API_KEY="YOUR_CALLER_KEY" docker run -d --name aisix \ --platform linux/amd64 \ -v "$(pwd)/config.yaml:/etc/aisix/config.yaml:ro" \ -v "$(pwd)/resources.yaml:/etc/aisix/resources.yaml:ro" \ -e OPENAI_API_KEY -e CALLER_API_KEY \ -p 3000:3000 -p 127.0.0.1:9090:9090 \ ghcr.io/api7/aisix:latest # proxy → :3000, metrics + status → :9090 (metrics/status listener unauthenticated; keep on loopback/private network)

LSP-AI

v0.7.1
LSP Dev Tools Open Source

by SilasMarvin (community)

✔ Neovim, Helix, VS Code, любые LSP-клиенты, OpenAI API, Anthropic API, Ollama, Groq, локальные модели

Language server для AI code completion в любом редакторе с LSP-поддержкой (Neovim, Helix, VS Code и др.): работает с ollama, OpenAI-совместимыми API, Anthropic.

# Установка (Rust/Cargo): cargo install lsp-ai # Neovim (lspconfig): require("lspconfig").lsp_ai.setup({ init_options = { memory = { file_store = {} }, models = { model1 = { type = "anthropic", chat_endpoint = "https://api.anthropic.com/v1/messages", model = "claude-haiku-4-5-20251001", auth_token_env_var_name = "ANTHROPIC_API_KEY" } } } }) # Helix (~/.config/helix/languages.toml): [[language]] name = "python" language-servers = ["lsp-ai", "pyright"] [language-server.lsp-ai] command = "lsp-ai" # Поддерживаемые бэкенды: Anthropic, OpenAI, ollama.

ZAP

v0.15.142
Assistant AI Assistants Open Source

by zap-coding-agent (open source)

✔ Windows, macOS, Linux, Claude API, Anthropic API, локальные модели через Ollama/vLLM/LM Studio

Терминальный, локальный AI coding-агент на Rust. Использует AST-индексацию кодовой базы и ленивую загрузку skills, чтобы полностью убрать раздувание промпта и минимизировать расход токенов контекста.

aichat

v0.30.0
Assistant Dev Tools Open Source ★

by sigoden (community)

✔ Windows, macOS, Linux — любой терминал

Мощный all-in-one CLI для работы с LLM прямо из терминала. Поддерживает десятки провайдеров, встроенный RAG, REPL, shell-интеграцию и систему ролей — один из самых полнофункциональных …

# cargo (рекомендуется): cargo install aichat # macOS: brew install aichat # Настройка провайдера (~/.config/aichat/config.yaml): model: claude:claude-opus-4-5 clients: - type: claude api_key: sk-ant-...

audio-analyzer-rs

v1.0.0
MCP MCP Servers Open Source

by JuzzyDee (community)

✔ Claude Desktop, Claude Code, OpenCode, macOS, Linux, Windows

MCP-сервер, дающий Claude способность «слышать» музыку. Чистый Rust-анализ аудио — спектральный, гармонический, ритмический, тембральный — возвращается как структурированные данные.

# Homebrew (macOS) brew tap JuzzyDee/tap brew install audio-analyzer claude mcp add --scope user audio-analyzer -- $(which audio-analyzer-mcp) # Вручную (все платформы) — сначала скачайте бинарник mcp-server с GitHub Releases claude mcp add --scope user audio-analyzer -- /path/to/mcp-server # Сборка из исходников git clone https://github.com/JuzzyDee/audio-analyzer-rs.git cd audio-analyzer-rs cargo build --release claude mcp add --scope user audio-analyzer -- target/release/mcp-server

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

hyper-mcp

v0.8.3
MCP MCP Servers Open Source

by hyper-mcp (open source)

✔ Claude Desktop, Claude Code, OpenCode, любой MCP-клиент, Windows, macOS, Linux, WASM-плагины

Быстрый защищённый MCP-сервер, расширяющий возможности через WebAssembly-плагины.

# Установка через Homebrew (основной репозиторий) brew install hyper-mcp # Альтернатива: собственный tap (новейшая версия сразу после релиза) brew install hyper-mcp-rs/tap/hyper-mcp # Установка через cargo (если установлен Rust) cargo install hyper-mcp

picocode

v0.6.0
Assistant AI Assistants Open Source

by jondot (community)

✔ GPT, Claude, Gemini, DeepSeek, Ollama, локальные модели через Rig, Windows, macOS, Linux

Минималистичный coding-агент на Rust, ориентированный на CI-воркфлоу и небольшие codemod'ы — аналог Claude Code.

# 1. Установка curl -sSfL https://raw.githubusercontent.com/jondot/picocode/main/install.sh | sh # 2. Задайте API-ключ (выберите провайдера) export ANTHROPIC_API_KEY=ваш_ключ # Для Claude # или export OPENAI_API_KEY=ваш_ключ # Для GPT-4o # или export GOOGLE_API_KEY=ваш_ключ # Для Gemini # или export DEEPSEEK_API_KEY=ваш_ключ # Для DeepSeek # 3. Начните программировать picocode "Проанализируй этот проект и предложи улучшения"

rust-analyzer

v2026-06-29
LSP Dev Tools Open Source ★

by Rust Lang (open source)

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

Официальный LSP-сервер для Rust — де-факто стандарт разработки на Rust. Самый функциональный language server из существующих: полный type inference, макросы, proc-macros, inline hints. Возможности: - …

# rustup (рекомендуется — устанавливается вместе с Rust): rustup component add rust-analyzer # Скачать бинарь с GitHub Releases: # https://github.com/rust-lang/rust-analyzer/releases # VS Code: # Extensions → "rust-analyzer" → Install # Neovim (nvim-lspconfig): require('lspconfig').rust_analyzer.setup{ settings = { ["rust-analyzer"] = { checkOnSave = { command = "clippy" }, inlayHints = { enable = true }, } } } # Helix — работает из коробки после установки