📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Top New Open-Source GitHub Projects This Week: AI Agents, Web Tools & Dev Kits #211

ManuAGI - AutoGPT Tutorials14:04

Transcription

Привет, создатели, добро пожаловать на самые популярные и открытые проекты GitHub на этой неделе, часть первая, где вы откроете для себя мощные новые инструменты на GitHub, которые мгновенно улучшат ваш рабочий процесс. Сегодня мы исследуем такие инструменты, как Far 7B, ИИ, который автоматизирует реальные компьютерные задачи, и Revo Grid, молниеносно быструю сетку данных для веб-приложений. Давайте погрузимся и посмотрим, что вы можете построить с этими жемчужинами. >> Добро пожаловать обратно на уроки Manu AGI. Здесь мы исследуем захватывающий мир ИИ, новейшие инструменты ИИ для вас. Поэтому не забудьте нажать кнопку подписки и колокольчик уведомлений, чтобы не пропустить последние идеи ИИ. Итак, давайте начнем сегодняшнее видео. >> Проект номер один, Farra 7B, локальный ИИ, который использует ваш компьютер как человек. Представьте, что у вас есть помощник, который не просто отвечает на вопросы. Он фактически использует ваш компьютер, щелкая, набирая текст и перемещаясь так же, как вы, чтобы выполнить задачи. Вот что предлагает FAR 7B. Это первая агентная малая языковая модель SLM от Microsoft, разработанная специально для использования на компьютере. Имея всего около 7 миллиардов параметров, Farra 7B достаточно компактен, чтобы работать на локальных устройствах, обеспечивая вам скорость, конфиденциальность и прямой контроль. Вместо того, чтобы генерировать только текст, Farra 7B работает через пиксели, действия наружу. Он видит скриншоты веб-страницы или пользовательского интерфейса, рассуждает о том, что делать, а затем выводит точные координаты для щелчков, прокрутки или нажатий клавиш. Нет необходимости в деревьях доступности или отдельных парсерах. За кулисами он построен на базовой мультимодальной модели и обучен с использованием конвейера синтетических данных под названием Farragen, который сгенерировал более 145 000 проверенных траекторий на десятках тысяч реальных веб-сайтов. На тестах Farra 7B демонстрирует высокую производительность, даже превосходя некоторые более крупные агентные модели в задачах взаимодействия с живым Интернетом. Эта модель предназначена для разработчиков, опытных пользователей и команд, которые хотят автоматизировать веб-задачи, бронирование билетов, заполнение форм, сравнение цен, обобщение информации, сохраняя при этом данные локально и обеспечивая конфиденциальность. Он работает на устройстве или через самостоятельно размещенную инфраструктуру с гораздо меньшей задержкой и стоимостью по сравнению с облачными агентами. Попробуйте и посмотрите, как ваши браузерные рабочие процессы превратятся в автоматические действия без рук. Проект номер два, браузер Aura. Чистый, нативный браузер для Mac OS с минималистичным дизайном. Вот что-то, что ощущается как будущее. Представьте себе веб-браузер, который легкий, быстрый и ощущается по-настоящему нативным на Mac OS с плавным управлением вкладками и дизайном, ориентированным на уменьшение шума. Вот что предлагает браузер Aura. Это браузер с открытым исходным кодом, созданный с использованием Swift и WebKit, предназначенный для обеспечения чистого, безопасного и красивого просмотра специально для Mac OS. Aura предлагает нативную производительность, вертикальную боковую панель для вкладок/пространств вместо загроможденных горизонтальных панелей вкладок, дизайн интерфейса, вдохновленный современными минималистичными браузерами. Он подписывает и проверяет обновления своих приложений с помощью криптографических ключей ED25519, что подчеркивает его акцент на безопасности и доверии пользователей. Этот браузер идеально подходит для пользователей, которые ценят конфиденциальность, простоту и скорость выше избытка функций. Если вы предпочитаете сеанс просмотра без отвлекающих факторов на Mac OS, Aura предлагает вам четкую, нативную альтернативу основным браузерам. Попробуйте и убедитесь, насколько плавным и чистым будет ваш просмотр. Проект номер три, Claude Code Open Router. Маршрутизация Claude Code к любому LLM через Open Router. Представьте, что вы используете Claude Code, ИИ-ассистент для кодирования на основе терминала, но вместо того, чтобы быть привязанным к одному поставщику, вы можете вызывать почти любую большую языковую модель по имени, просто написав ее имя в своем запросе. Вот что делает claude code open router. Он адаптирует claude code для маршрутизации запросов через open router, предоставляя вам доступ к широкому спектру моделей, таких как Grock, Gemini, GLM 4.6, GPT5 и другим через унифицированный интерфейс. Проект имеет лицензию MIT и легкий. Вы берете свой ключ API open router, помещаете его в nenbin, затем claude code плюс этот агент будут перехватывать запросы, такие как «использовать grock для обобщения этого файла» или «попросить Gemini переписать эту функцию», перенаправлять их в open router и сохранять вывод в локальный файл под llm-output/phere. Это важно сейчас, потому что это освобождает вас от привязки к модели, давая разработчикам, энтузиастам и создателям инструментов ИИ гибкость в выборе модели по мере необходимости. Недорогие модели для быстрых задач, более мощные модели для сложной работы, оставаясь в рамках одного рабочего процесса. Он объединяет удобство Claude Code с универсальным охватом моделей Open Router. Попробуйте и посмотрите, как ваши эксперименты с кодированием и запросами умножатся благодаря выбору моделей. Проект номер четыре, Folio AI-генератор портфолио GitHub на базе ИИ. Представьте, что вы вводите свое имя пользователя GitHub в инструмент и мгновенно получаете готовый профессиональный веб-сайт портфолио, не написав ни строчки HTML самостоятельно. Именно это и делает Folio. Это веб-приложение с открытым исходным кодом под лицензией GPL 3.0, созданное с использованием TypeScript/Next.js, которое извлекает ваши данные GitHub через GraphQL API, использует ИИ для генерации сводных текстов, выделений и описаний, а затем отображает полнофункциональный адаптивный сайт портфолио. Folio использует бэкэнд с Posgrex Prisma для хранения данных и кэширует метаданные GitHub для снижения ограничений скорости и ускорения генерации. Он также опционально интегрирует данные LinkedIn и может получать снимки экрана проектов в реальном времени для богатой визуализации. Как только вы предоставите имя пользователя и, опционально, токен GitHub для включения приватных репозиториев, Folio создаст ваш профиль, список проектов, языки/вклад, график и т. д. Результат: готовый к публикации, чистый сайт портфолио, идеально подходящий для разработчиков, фрилансеров и создателей, которые хотят быстро и элегантно продемонстрировать свой код и проекты. Если вы хотите сэкономить время и получить профессиональное веб-присутствие на основе существующей работы на GitHub, Folio стоит попробовать. Посмотрите, как быстро ваше портфолио станет доступным. Проект номер пять, RetJS — визуальный движок программирования и набор инструментов для редактирования узлов. Представьте, что вы перетаскиваете блоки и провода в браузере. И эти блоки на самом деле работают. Вот что воплощает в жизнь RetJS. Это фреймворк с открытым исходным кодом, ориентированный на TypeScript, который помогает разработчикам создавать визуальные редакторы и рабочие процессы на основе узлов непосредственно в браузере. С RetJS вы определяете узлы с входами, выходами или элементами управления. Соединяйте их визуально, как проводку, и запускайте их через движок потока данных или движок управления для выполнения логики или обработки данных. Фреймворк поддерживает основные UI-стеки: React, Vue, Angular, даже LIT. Таким образом, вы можете интегрировать редактор узлов в свое веб-приложение, не изобретая велосипед, потому что он отделяет визуализацию от логики. RetJS дает создателям гибкость. Вы выбираете именно те плагины и UI-фреймворки, которые вам нужны. Никакого ненужного раздувания. Это делает его идеальным для создания таких вещей, как визуальные конвейеры данных, инструменты автоматизации методом перетаскивания, образовательные приложения, редакторы игровой логики или пользовательские конструкторы рабочих процессов. Если вы хотите мощный способ преобразовать сложную логику в доступный графический интерфейс и дать пользователям возможность создавать, соединять и запускать рабочие процессы методом перетаскивания, попробуйте RetJS Carl 1JS и посмотрите, как ваш следующий проект станет визуальным и интерактивным. Проект номер шесть, Aloha Mini. Бюджетный двухрукий робот, который вы можете собрать дома. Представьте, что вы открываете коробку в своей комнате и собираете полностью функционального двухрукого робота, без фабрики, который может дотягиваться от пола до высоты стола, воспринимать с помощью нескольких камер и выполнять реальные задачи. Именно это и предлагает Aloha Mini. Мобильный робот с двумя руками с открытым исходным кодом, который можно печатать на 3D-принтере, с моторизованным вертикальным подъемником. Aloha Mini предоставляет вам роботизированную платформу, которая доступна по цене, 600 долларов США, если вы печатаете и собираете самостоятельно, но при этом удивительно способна. Он включает в себя вертикальный подъемник 060 см для достижения от пола до стола, систему восприятия с пятью камерами: верхнюю, переднюю, заднюю и камеры на обеих руках, а также полностью открытое аппаратное и программное обеспечение под лицензией Apache 2.0, что делает его идеальным для любителей робототехники, преподавателей, исследователей или энтузиастов, желающих получить практический опыт. Репозиторий содержит STL-файлы для 3D-печати, список материалов и инструкции по сборке и настройке программного обеспечения. Вы можете заменить бортовой компьютер на Raspberry Pi в соответствии с вашими потребностями, а конструкция достаточно модульна для пользовательских обновлений. Это важно сейчас, потому что робототехника часто дорога и закрыта. Aloha Mini снижает порог, предоставляя любому доступ к мощной платформе мобильной манипуляции для экспериментов и обучения. Попробуйте собрать его и посмотрите, как легко самодельный робот превращается в песочницу для воплощенной автоматизации ИИ или творческих проектов по робототехнике. Проект номер семь, Splinter — эффективный по памяти токенизатор для LLM. Представьте токенизатор для больших языковых моделей, который быстр, эффективен по памяти и работает на чистом Python. Вот что дает вам Splinter. Splinter — это пакет Python с открытым исходным кодом на GitHub под названием Splinter-Ml/Splinter. Разработан для упрощения токенизации и обработки токенов для рабочих процессов машинного обучения, созданных с помощью PyTorch. Splinter обрабатывает токенизацию текста "под капотом", но таким образом, что акцент делается на эффективности. Идеально, когда вы создаете или обучаете LLM или другие модели NLP и хотите легкий токенизатор, который не замедлит ваш конвейер. Поскольку это библиотека Python, ее можно легко интегрировать в существующие проекты с минимальными усилиями. Простота и небольшой размер делают его полезным для исследователей, разработчиков и инженеров, работающих с пользовательскими моделями или наборами данных. Он особенно полезен, когда вы заботитесь об использовании ресурсов, скорости и чистой интеграции в стеки машинного обучения на основе Python. Попробуйте и посмотрите, насколько плавно предварительная обработка токенов станет частью вашего рабочего процесса машинного обучения. Проект номер восемь, Flux.2 — генератор изображений и редактор ИИ следующего поколения. Представьте, что вы описываете сцену словами или предоставляете несколько эталонных изображений и получаете высококачественное фотореалистичное изображение или улучшенное редактирование, которое учитывает освещение, стиль, композицию, текст и даже согласованных персонажей или продукты. Именно это и предлагает Flux.2. Это модель генерации и редактирования изображений с открытым весом от Black Forest Labs, выпущенная под лицензией Apache 2.0 или некоммерческой лицензией для некоторых вариантов. Flux.2 — это трансформер с выпрямленным потоком и 32 миллиардами параметров, который работает как для генерации изображений по тексту, так и для редактирования изображений по изображениям. Он может принимать до 10 эталонных изображений для поддержания согласованности стиля, персонажа или объекта, так что вы можете создавать согласованные многосценовые произведения искусства, макеты продуктов или редизайн за один раз. Что делает его актуальным сейчас, так это его скачок в реализме и полезности. Flux.2 создает выходные данные с разрешением 4 мегапикселя, обрабатывает сложную типографику и макеты, а также понимает структурированные запросы, что делает его подходящим для маркетинговых визуализаций, макетов пользовательского интерфейса, концепт-арта или профессиональной работы с изображениями. Этот инструмент ориентирован на цифровых художников, создателей, дизайнеров, маркетологов, всех, кому нужны высококачественные визуальные эффекты с полным творческим контролем, без необходимости создавать каждый пиксель вручную. Попробуйте сейчас и посмотрите, насколько плавно ваш рабочий процесс от концепции до изображения трансформируется. Проект номер девять, Revo Grid. Высокопроизводительная сетка данных в стиле Excel для веб-приложений. Представьте, что вы встраиваете электронную таблицу, похожую на Excel, в свое веб-приложение, которая может отображать миллионы ячеек, плавно прокручиваться, позволять пользователям редактировать, фильтровать, сортировать, копировать, вставлять, но при этом оставаться быстрой, отзывчивой и легкой. Именно это и предлагает Revo Grid. Это компонент сетки данных с открытым исходным кодом под лицензией MIT, созданный с использованием StencilJS, совместимый с основными JS-фреймворками React, Vue, Angular, Spelt, PlainJS. По своей сути Revo Grid использует виртуальный DOM плюс интеллектуальную виртуализацию строк/столбцов. Таким образом, отображаются только видимые данные, что означает, что даже огромные наборы данных обрабатываются с минимальным влиянием на производительность. Вы определяете столбцы и источник данных, например, массив объектов, а Revo Grid обрабатывает рендеринг, редактирование, изменение размера, пользовательские шаблоны ячеек в качестве редакторов, закрепленные, замороженные строки или столбцы, группировку, фильтрацию, сортировку, экспорт данных, CSV, Excel, копирование и вставку, очень похоже на электронную таблицу. Разработчики, создающие панели мониторинга, аналитические инструменты, веб-приложения для инвентаризации или финансов, панели администратора с большим объемом данных. Любой, кому нужны крупномасштабные табличные данные с интерактивным редактированием, получит выгоду от Revo Grid. Он предоставляет им функции класса электронных таблиц без внешних зависимостей или рендеринга на стороне сервера и работает на разных фреймворках с тем же API. Если вы работаете с большими данными в веб-интерфейсе, попробуйте Revo Grid. Это может мгновенно превратить вашу боль с сеткой данных в плавную интерактивность, похожую на электронную таблицу. Проект номер десять, Infidex — высокопроизводительный поисковый движок .NET с нечетким сопоставлением. Представьте, что вы создаете приложение и можете встроить поисковый движок настолько быстрый и умный, что он находит то, что вам нужно, даже если ваши пользователи допускают опечатки. Вот что Infidex привносит в ваши .NET проекты. Этот поисковый движок с открытым исходным кодом под лицензией MIT индексирует документы со скоростью тысячи в секунду и возвращает результаты поиска за миллисекунды. Infidex использует уникальный подход к распознаванию образов. Он извлекает из ваших данных такие признаки, как частота терминов и их редкость. Встраивает их в многомерную гиперсферу и использует ее для нечеткого сопоставления, обеспечивая интеллектуальный поиск с учетом опечаток без ручной настройки или лингвистических правил. Он поддерживает расширенные функции, такие как поиск по нескольким полям с настраиваемыми весами, фасетный поиск и язык запросов, похожий на SQL, под названием infascript, для сложной фильтрации и повышения релевантности. Интеграция проста. Установите через Nougat, создайте экземпляр движка, проиндексируйте свои документы и немедленно начните поиск. Infidex полностью потокобезопасен, поддерживает инкрементное индексирование (добавление или обновление документов без повторного индексирования всего), и предоставляет чистый API, идеально подходящий для разработчиков, создающих системы управления контентом, сайты электронной коммерции, базы знаний или любое приложение, требующее быстрого, надежного поиска без тяжелых зависимостей. Попробуйте и посмотрите, как быстро функциональность поиска вашего приложения станет умнее и удобнее для пользователя. Спасибо за просмотр. Если вам понравился этот обзор, пожалуйста, поставьте лайк, подпишитесь на канал, прокомментируйте, какой репозиторий вам понравился больше всего, и включите уведомления, чтобы не пропустить вторую часть. Не забудьте поставить звезды репозиториям и попробовать демо-версии, ссылки на которые есть в описании. И если вы знаете больше классных проектов, которые я должен осветить в следующий раз, оставьте их в комментариях ниже.