Три репозитория для разработки RAG и AI-агентов

Три репозитория для разработки RAG и AI-агентов
Пользователь Reddit на r/LocalLLaMA поделился выводами из экспериментов с обработкой контекста в LLM-приложениях, отметив, что использование Retrieval-Augmented Generation (RAG) для всего не всегда оптимально. Они выделили три репозитория, которые стоит изучить разработчикам, работающим в этой области.
Ключевые детали из источника
- memvid: Выступает в качестве слоя памяти для AI-систем. Вместо того чтобы полагаться исключительно на эмбеддинги и векторные базы данных, он сохраняет записи памяти и извлекает контекст больше как состояние агента. Автор считает его более естественным для агентов, длинных диалогов, многошаговых рабочих процессов и истории использования инструментов.
- llama_index: Описывается как, вероятно, самый простой способ создания RAG-пайплайнов на данный момент. Он хорошо подходит для чата с документами, поиска по репозиториям, базам знаний и индексации файлов. Автор отмечает, что большинство RAG-проектов, которые он видит, используют его.
- Continue: Опенсорсный ассистент программирования, похожий на Cursor или Copilot. Интересен тем, как он сочетает поиск, индексацию, выбор контекста и память. Автор отмечает, что это показывает, что современные инструменты не используют чистый RAG, а скорее смесь индексации, извлечения и состояния.
Вывод автора: RAG отлично подходит для извлечения знаний, системы памяти лучше для агентов, а гибридные подходы — это то, что используют большинство реальных инструментов. В заключение он выражает любопытство по поводу того, что другие используют для памяти агентов.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Проект автоисследований Карпати: ИИ-агенты проводят ночные эксперименты по обучению LLM.
Андрей Карпати выпустил минимальный проект автоисследований, в котором ИИ-агент редактирует train.py, запускает 5-минутные эксперименты по обучению nanochat, проверяет, улучшился ли val_bpb, и повторяет это в течение ночи на одном GPU.

Тесты локальных LLM на RTX 5060 Ti 16 ГБ: Модели на 30 млрд параметров по-прежнему лидируют в программировании.
Тесты на RTX 5060 Ti 16GB показывают, что модель Unsloth Qwen3-Coder-30B UD-Q3_K_XL достигает 76.3 ток/с на Ubuntu с оценкой качества 8.14, что делает её рекомендуемой моделью по умолчанию для кодирования. Модель Unsloth Qwen3.5-35B UD-Q2_K_XL достигает 80.1 ток/с, но с более низкими оценками качества.

Cowork против Claude Chat: Сравнение точности извлечения документов
Разработчик протестировал чат Claude.ai и Cowork на извлечении данных из финансовых PDF-файлов объемом более 140 страниц с использованием идентичных промптов. Чат показал результаты институционального уровня с самокоррекцией и нулевыми ошибками по более чем 150 точкам данных, в то время как Cowork сфабриковал согласующие позиции, перепутал подсчеты единиц и допустил загрязнение данных из колонок предыдущего года.

Тихие сбои инструментов в кодирующих агентах: скрытый фактор потери эффективности
Кодинг-агенты часто сталкиваются с незамеченными ошибками инструментов, так как они переключаются на альтернативные стратегии, тратя токены и снижая качество. Открытый инструмент Vibeyard обнаруживает эти сбои и предлагает исправления.