AI Toolkit

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

36 инструментов

LLM Course

Skill AI Assistants Open Source

by Maxime Labonne (community)

✔ Python, Google Colab, Jupyter

Лучший бесплатный курс по LLM в формате GitHub-репо: от основ трансформеров до деплоя production-моделей. Более 200 ресурсов, Colab-ноутбуки, roadmap. Три трека: - LLM Scientist: архитектура, …

# Открыть в браузере: # https://github.com/mlabonne/llm-course # Клонировать ноутбуки: git clone https://github.com/mlabonne/llm-course # Запустить ноутбук в Google Colab: # открыть .ipynb файл → File → "Open in Colab" # Локально (Jupyter): pip install jupyter jupyter notebook

LocalAI

v4.5.6
Assistant AI Assistants Open Source

by mudler (open source)

✔ Linux, macOS, Windows, Docker — CPU/GPU (CUDA, ROCm, Metal)

Самохостируемая OpenAI-совместимая REST API для запуска LLM, изображений, аудио и эмбеддингов локально. Заменяет OpenAI API без изменений в коде — достаточно поменять base URL. Возможности: …

# Docker (быстрый старт): docker run -p 8080:8080 \ -v $PWD/models:/build/models \ localai/localai:latest-aio-cpu # С GPU (CUDA): docker run --gpus all -p 8080:8080 \ localai/localai:latest-aio-gpu-nvidia-cuda-12 # Загрузить модель через галерею: curl http://localhost:8080/models/apply -d '{"id": "gpt4all-j"}' # Использовать как OpenAI API: from openai import OpenAI client = OpenAI(base_url="http://localhost:8080/v1", api_key="none") response = client.chat.completions.create( model="gpt-4", messages=[{"role": "user", "content": "Hello"}] )

Marvin

v3.2.7
Framework AI Assistants Open Source

by Prefect (open source)

✔ Python 3.10+, OpenAI, Anthropic, Azure OpenAI

Marvin — прагматичный AI toolkit от Prefect для добавления AI-функций в Python-приложения. Акцент на типизированные AI-функции: extract, classify, transform, generate — без лишнего boilerplate. Возможности: …

# pip: pip install marvin # Настройка: export OPENAI_API_KEY="sk-..." # или для Claude: export ANTHROPIC_API_KEY="sk-ant-..." export MARVIN_LLM_BACKEND=anthropic # Пример: import marvin from pydantic import BaseModel class Location(BaseModel): city: str country: str locations = marvin.extract( "I visited Paris and Tokyo last year", target=list[Location] ) # [Location(city="Paris", country="France"), ...]

Mirascope

v2.5.0
Framework AI Assistants Open Source

by Mirascope (open source)

✔ Python 3.10+, OpenAI, Anthropic, Gemini, Mistral, Groq, Ollama

Mirascope — элегантная Python-библиотека для работы с LLM с минимальным абстрагированием. Использует декораторы и типизацию вместо сложных цепочек. Совместима со всеми major провайдерами через единый …

# pip: pip install mirascope # С поддержкой конкретного провайдера: pip install "mirascope[anthropic]" pip install "mirascope[gemini]" pip install "mirascope[groq]" # Пример: from mirascope.core import anthropic, prompt_template @anthropic.call("claude-sonnet-4-6") @prompt_template("Summarize the following text: {text}") def summarize(text: str): ... response = summarize("Long text here...") print(response.content)

Open Interpreter

v0.4.2
Framework AI Assistants Open Source

by Open Interpreter Foundation

✔ Windows, macOS, Linux

Open-source реализация интерпретатора кода для LLM. Позволяет языковым моделям запускать код (Python, Shell, JavaScript) на вашей машине — аналог ChatGPT Code Interpreter, но без ограничений. …

# Установка: pip install open-interpreter # Запуск с Claude: interpreter --model claude-opus-4-5 # Запуск с локальной моделью (Ollama): interpreter --model ollama/llama3 # Python API: from interpreter import interpreter interpreter.chat("Открой браузер и найди цену BTC")

OpenHands

v1.8.0
Assistant AI Assistants Open Source

by All Hands AI

✔ GPT-4, Claude, Gemini, Llama

Открытая платформа для ИИ-агентов разработки (ранее OpenDevin). Агент работает в изолированном Docker-окружении: пишет код, запускает терминальные команды, управляет браузером и взаимодействует с внешними API. Поддерживает …

docker run -it --pull=always \ -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.47-nikolaik \ -e LLM_API_KEY=your_api_key \ -e LLM_MODEL=claude-sonnet-4-5 \ -v /var/run/docker.sock:/var/run/docker.sock \ -p 3000:3000 \ docker.all-hands.dev/all-hands-ai/openhands:0.47 # Открыть http://localhost:3000

Outlines

v1.3.1
Framework AI Assistants Open Source

by dottxt-ai (open source)

✔ Python 3.9+, локальные модели (llama.cpp, vllm, transformers), OpenAI API

Библиотека для structured generation — генерации структурированного вывода из языковых моделей с гарантированным форматом. Использует grammar-based sampling: модель физически не может выдать невалидный JSON или …

# pip: pip install outlines # С поддержкой transformers: pip install "outlines[transformers]" # С llama.cpp: pip install "outlines[llamacpp]" # Пример — Pydantic schema: from pydantic import BaseModel import outlines class Person(BaseModel): name: str age: int model = outlines.models.transformers("mistralai/Mistral-7B-v0.1") generator = outlines.generate.json(model, Person) result = generator("Extract: John is 30 years old") # Person(name="John", age=30)
Skill AI Assistants Open Source

by DAIR.AI (community)

✔ ChatGPT, Claude, Gemini, Llama, Mistral, любые LLM

Самый полный открытый гайд по prompt engineering: от базовых техник до последних исследований. Поддерживается сообществом DAIR.AI, переведён на 13 языков. Охватывает: - Базовые техники: zero-shot, …

# Читать онлайн: # https://promptingguide.ai # Клонировать для офлайн-доступа: git clone https://github.com/dair-ai/Prompt-Engineering-Guide # Запустить локально (Next.js): cd Prompt-Engineering-Guide npm install npm run dev # → http://localhost:3000

React Code Fix & Linter

v19.2.7
Skill AI Assistants Open Source

SKILL.md-инструкция для AI-агентов: автоматический линтинг и форматирование React-кода через ESLint + Prettier. Исправляет ошибки перед коммитом, проверяет CI-compliance, работает только с изменёнными файлами. Совместим с …

# Требуется: ESLint и Prettier в проекте # Claude Code — скачать SKILL.md: mkdir -p ~/.claude/skills/react-linter curl -o ~/.claude/skills/react-linter/SKILL.md \ https://mcpmarket.com/tools/skills/react-code-fix-linter/download # Или через mcpmarket CLI: npx @mcpmarket/cli skills sync react-code-fix-linter # Использование в Claude Code: # "use react linter skill to fix all lint errors" # "use react linter to check code before commit"

SWE-agent

v1.1.0
Assistant AI Assistants Open Source

by Princeton NLP

✔ GPT-4, Claude, любые LLM через LiteLLM

ИИ-агент для автономного решения задач разработки ПО. Подключается к репозиторию, анализирует issues на GitHub, пишет код, запускает тесты и создаёт pull request без участия человека. …

git clone https://github.com/SWE-agent/SWE-agent.git cd SWE-agent && pip install -e . # Запустить на GitHub issue sweagent run \ --agent.model.model_name=gpt-4o \ --env.repo.github_url=https://github.com/owner/repo \ --problem_statement.github_url=https://github.com/owner/repo/issues/42

Sweep

vsweep-sandbox-v1
Assistant AI Assistants Freemium

by Sweep AI

✔ GitHub, Python, JavaScript, TypeScript, любой язык

AI junior-разработчик, который автоматически решает GitHub Issues и создаёт Pull Request-ы. Пишешь issue на естественном языке — Sweep читает кодовую базу, планирует изменения, пишет код …

# Вариант 1: GitHub App (рекомендуется, без установки) # Перейти на https://sweep.dev и подключить репозиторий # Создать issue с тегом "sweep:" в начале заголовка: # "sweep: Add input validation to the registration form" # Вариант 2: Self-hosted через Docker git clone https://github.com/sweepai/sweep cd sweep # Настроить переменные окружения cp .env.example .env # Обязательные: OPENAI_API_KEY, GITHUB_TOKEN, GITHUB_APP_ID, # GITHUB_APP_PEM, GITHUB_BOT_USERNAME # Запуск docker compose up -d # Вариант 3: pip (CLI и библиотека) pip install sweepai # Пример использования в issue: # Заголовок: "sweep: Refactor authentication module to use JWT" # Тело: опиши что нужно изменить и зачем # Sweep сам прочитает код, напишет изменения и откроет PR # Команды в комментариях к PR: # "sweep: add more tests" — добавить тесты # "sweep: fix the lint errors" — исправить ошибки

Tabby

v0.32.0
Assistant AI Assistants Open Source

by TabbyML (open source)

✔ VS Code, Neovim, IntelliJ, Vim

Self-hosted альтернатива GitHub Copilot с открытым кодом. Запускаешь у себя на сервере или GPU — AI-автодополнение кода без отправки данных в облако. Особенности: - Полностью …

# Docker (рекомендуется): docker run -it --gpus all -p 8080:8080 \ -v $HOME/.tabby:/data \ tabbyml/tabby serve \ --model TabbyML/StarCoder-1B # CPU (без GPU): docker run -it -p 8080:8080 \ -v $HOME/.tabby:/data \ tabbyml/tabby serve \ --model TabbyML/StarCoder-1B --device cpu # VS Code: # Extensions → "Tabby" → Install # Настроить: endpoint = http://localhost:8080