Об этом проекте

Resume Matcher — это опенсорсный ИИ-инструмент, предназначенный для создания адаптированных резюме, PDF-файлов, сопроводительных писем и других материалов для каждого отклика на вакансию. Он поддерживает более 100 больших языковых моделей (LLM), включая Claude, ChatGPT, DeepSeek, Kimi, GLM, Gemma и другие, с возможностью локального и удаленного развертывания. **Как это работает** 1. Загрузите основное резюме (PDF или DOCX). 2. Вставьте описание вакансии. 3. Просмотрите сгенерированные ИИ улучшения и адаптированный контент. 4. Создавайте сопроводительные письма и, при желании, подготовку к собеседованию. 5. Настраивайте макет и разделы. 6. Экспортируйте в профессиональный PDF с выбранными шаблонами. **Ключевые возможности** - AI Canvas для создания убедительного, ориентированного на метрики содержания резюме. - Генератор шаблонов электронных писем для откликов на вакансии. - Оптимизация под несколько описаний вакансий. - Оценка резюме и подсветка ключевых слов относительно описаний вакансий. - Несколько PDF-шаблонов (классический одноколоночный, современный одноколоночный, классический двухколоночный, современный двухколоночный). - Многоязычный интерфейс (английский, испанский, китайский, японский, бразильский португальский) и генерация контента. - API доступно по адресу `/api` с проверкой состояния и документацией. **Технологический стек** - Бэкенд: FastAPI, Python 3.13+, LiteLLM - Фронтенд: Next.js 16, React 19, TypeScript - База данных: TinyDB (хранилище в JSON-файлах) **Установка** Склонируйте репозиторий, настройте бэкенд (укажите AI-провайдера в файле `.env`), запустите фронтенд и откройте `http://localhost:3000`. Поддерживается Docker для развертывания на одном порту. **Поддерживаемые AI-провайдеры** - OpenAI (GPT-5 Nano, GPT-4o) - Anthropic (Claude Haiku 4.5) - Google Gemini (Gemini 3 Flash) - OpenRouter (несколько моделей) - DeepSeek (DeepSeek Chat) **Сообщество и поддержка** Проект бесплатный и опенсорсный, с активным сообществом в Discord и LinkedIn. Он является частью программы Vercel Open Source Program и принимает спонсорскую поддержку. Приветствуются контрибьюторы; есть дорожная карта будущих функций.