Open Source & AI Future 🇺🇦

@sourcefuture


Ваш портал у світ інновацій! 🚀 Топові open-source проєкти, проривні ШІ-технології та GitHub-скарби. Розкодовуємо майбутнє разом!

Долучайтесь до tech-революції прямо зараз!

Зворотній зв'язок: @OpenSourceFutureFbBot

Адмін:
@sfuturemanager

Open Source & AI Future 🇺🇦

21 Oct, 07:22


telegram-web-alerts - Цікавий проект для моніторингу веб-сторінок та отримання сповіщень через Telegram. Бот написаний на Go і дозволяє відстежувати зміни статусу сторінок та кількості HTML-елементів. Особливості:

• Моніторинг HTTP-статусів та конкретних HTML-елементів
• Виявлення стійких змін для уникнення помилкових тривог
• Підтримка кількох мов (англійська, українська, іспанська, німецька, французька)
• Налаштування через JSON-файли
• Періодичні перевірки з налаштовуваним інтервалом

Корисно для відстеження доступності продуктів, виявлення простоїв сайту чи моніторингу змін контенту.

#Go

@sourcefuture

Open Source & AI Future 🇺🇦

18 Oct, 06:21


🚀 outlines - потужна бібліотека для структурованої генерації тексту! Вона дозволяє контролювати вивід мовних моделей, роблячи його більш передбачуваним. Основні можливості:

• Інтеграція з різними моделями (OpenAI, transformers, llama.cpp та ін.)
• Примітиви для промптів на основі Jinja
• Множинний вибір, обмеження типів, динамічна зупинка
• Швидка генерація за регулярними виразами
• Генерація JSON за схемою або Pydantic моделлю
• Генерація за контекстно-вільними граматиками
• Кешування, пакетне виведення, різні алгоритми семплінгу

Використання структурованої генерації дозволяє покращити продуктивність моделей та прискорити виведення. Спробуйте Outlines для надійнішої роботи з LLM!

#Python, #AI

@sourcefuture

Open Source & AI Future 🇺🇦

14 Oct, 10:29


Whisper Timestamped - це вражаючий інструмент для розпізнавання мови прямо у вашому браузері! 🎙️💬

Основні особливості:
• Розпізнавання мови з точністю до слова
• Підтримка 100 різних мов
• Працює локально у браузері без потреби в API
• Використовує модель whisper-base (73 млн параметрів)
• Базується на 🤗 Transformers.js та ONNX Runtime Web

Просто завантажте аудіо чи відео, і отримайте транскрипцію з часовими мітками для кожного слова. Ідеально підходить для створення субтитрів, аналізу мови та багато іншого!

#AI, #SpeechRecognition, #JavaScript

@sourcefuture

Open Source & AI Future 🇺🇦

12 Oct, 07:54


Maroto - це інструмент для створення PDF-файлів на Go, натхненний Bootstrap. Використовуючи gofpdf, Maroto пропонує швидкий та простий спосіб генерації PDF-документів. Ця бібліотека особливо корисна для розробників, які шукають ефективне рішення для створення звітів, рахунків або інших структурованих документів у форматі PDF. Maroto надає зручний API, що дозволяє легко додавати текст, таблиці, зображення та інші елементи до ваших PDF-файлів.

#Go

@sourcefuture

Open Source & AI Future 🇺🇦

11 Oct, 06:52


Dito - це потужний проксі-сервер 7 рівня, написаний на Go. Він пропонує гнучку підтримку middleware, користувацьке управління сертифікатами для з'єднань з бекендом, динамічне перезавантаження конфігурації та розподілене кешування і обмеження швидкості за допомогою Redis. Основні функції включають обробку HTTP-запитів, динамічне перезавантаження конфігурації, підтримку middleware (аутентифікація, обмеження швидкості, кешування), розподілене обмеження швидкості та кешування з Redis, користувацьке управління TLS-сертифікатами для бекендів, маніпуляції з заголовками та детальне логування запитів і відповідей.

#Go

@sourcefuture

Open Source & AI Future 🇺🇦

10 Oct, 14:02


Доречі, хтось йде сьогодні на цей івент?

Open Source & AI Future 🇺🇦

10 Oct, 13:53


Black - це безкомпромісний форматувальник коду Python. Використовуючи його, ви погоджуєтесь передати контроль над дрібницями ручного форматування. Натомість Black дає вам швидкість, детермінізм і свободу від зауважень pycodestyle щодо форматування. Ви заощадите час та розумові зусилля для більш важливих справ. Black робить код однаковим незалежно від проекту, який ви читаєте. Форматування стає прозорим через деякий час, і ви можете зосередитись на вмісті. Black прискорює перевірку коду, створюючи найменші можливі відмінності.

#Python

@sourcefuture

Open Source & AI Future 🇺🇦

10 Oct, 06:17


Lapce - блискавично швидкий та потужний редактор коду, написаний на Rust. Має вбудовану підтримку LSP, модальне редагування як у Vim, вбудовану підтримку віддаленої розробки, можливість писати плагіни на мовах, що компілюються у WASI, та вбудований термінал. Lapce використовує технологію Rope Science для швидких обчислень та Wgpu для рендерингу.

#Rust

@sourcefuture

Open Source & AI Future 🇺🇦

09 Oct, 11:17


🔊📄 Цікавий проект для голосового чату з PDF-документами: voice-chat-pdf

Цей репозиторій демонструє використання API реального часу OpenAI для голосового спілкування з вашими документами. Проект базується на LlamaIndex та Next.js.

Основні можливості:
• Генерація ембедингів для документів
• Режими ручного керування та автоматичного виявлення голосової активності
• Можливість переривати модель у будь-який момент
• Простий RAG-система з використанням LlamaIndexTS

Для роботи потрібен API-ключ OpenAI з доступом до Realtime API. Проект може бути корисним для експериментів з голосовими інтерфейсами та обробкою документів.

#JavaScript, #TypeScript, #AI

@sourcefuture

Open Source & AI Future 🇺🇦

09 Oct, 07:04


teable - це альтернатива Airtable на основі Postgres з відкритим кодом. Вона пропонує інтерфейс електронних таблиць для створення складних корпоративних баз даних без коду. Основні можливості включають редагування комірок, формули, сортування, фільтрацію, агрегацію, групування, заморожування стовпців, імпорт/експорт, скасування/повторення, перевірку даних, діаграми та коментарі. Teable підтримує різні типи представлень даних, швидко обробляє мільйони записів, має повну підтримку SQL та функції спільної роботи в реальному часі.

#TypeScript, #NoCode

@sourcefuture

Open Source & AI Future 🇺🇦

08 Oct, 08:02


react-voice-agent - цікавий проект від LangChain, який реалізує голосового агента на основі архітектури ReAct з використанням нового Realtime API від OpenAI. Агент може викликати інструменти LangChain та легко розширюється користувацькими інструментами. Проект включає реалізації на Python та TypeScript, що дозволяє інтегрувати його в різні середовища. Особливості:

• Використання OpenAI Realtime API
• Підтримка інструментів LangChain
• Можливість додавання власних інструментів
• Реалізації на Python та TypeScript
• Веб-інтерфейс для взаємодії з агентом

Це чудовий приклад того, як можна створювати складні голосові AI-агенти з використанням сучасних технологій.

#Python, #TypeScript, #AI

@sourcefuture

Open Source & AI Future 🇺🇦

03 Oct, 07:53


llmio - легка Python бібліотека для роботи з LLM. llmio спрощує створення агентів на основі великих мовних моделей, використовуючи анотації типів для автоматичної генерації схем функцій. Підтримує OpenAI, Azure OpenAI, Google Gemini, AWS Bedrock та Huggingface TGI. Переваги:

Легковісність 🪶: Просто інтегрується без зайвого навантаження
Анотації типів 🏷️: Легке визначення інструментів
Широка сумісність 🌍: Працює з основними LLM API

llmio - відмінний вибір для розробників, що працюють з великими мовними моделями, дозволяючи створювати агенти з мінімальними зусиллями.

#Python, #AI, #LLM

@sourcefuture

Open Source & AI Future 🇺🇦

02 Oct, 09:08


npkill - Потужний інструмент для Node.js розробників! Дозволяє швидко знаходити та видаляти застарілі та об'ємні директорії node_modules у вашій системі. Просто запустіть команду, перегляньте список знайдених node_modules з їх розмірами, та видаліть непотрібні одним натисканням. Ефективно очищає систему від зайвих залежностей, економлячи дисковий простір.

#JavaScript, #NodeJS, #CLI

@sourcefuture

Open Source & AI Future 🇺🇦

01 Oct, 06:44


🖥️ screenpipe - відкрита альтернатива Rewind.ai для 24/7 запису екрану та мікрофону. Дозволяє створювати AI-додатки з повним контекстом. Працює з Ollama. Безпечний, локальний, ви володієте своїми даними. Написаний на Rust. Основні можливості:

• Постійний запис екрану та аудіо
• Інтеграція з Ollama для AI-обробки
• Плагінна система для розширення функціоналу
• Доступний як CLI та десктопний додаток
• Підтримка Windows, Linux, MacOS

Ідеально підходить для розробників, які хочуть створювати AI-асистентів з повним контекстом діяльності користувача.

#Rust

@sourcefuture

Open Source & AI Future 🇺🇦

30 Sep, 07:45


Qocker - це зручний графічний інтерфейс для керування Docker-контейнерами. Розроблений на PyQt5, він надає інтуїтивно зрозумілий інтерфейс для перегляду та взаємодії з вашими Docker-контейнерами.

Основні можливості:
• Огляд контейнерів у деревоподібній структурі
• Швидкий доступ до терміналу контейнера подвійним кліком
• Керування контейнерами (запуск, зупинка, видалення)
• Оновлення статусу контейнерів у реальному часі
• Кросплатформність (Windows, macOS, Linux)

Qocker спрощує роботу з Docker для розробників, надаючи візуальний інтерфейс замість командного рядка.

#Python, #Docker

@sourcefuture

Open Source & AI Future 🇺🇦

27 Sep, 08:35


Запрошуємо 10 жовтня на DOU AI Meetup в Києві!

Це чудова нагода дізнатися про останні тренди, послухати круті доповіді та прокачати свої скіли! 😎

Що на вас чекає?
🔵 Виступи AI-спеціалістів, які розкажуть про нові технології та реальні кейси
🔵 Нетворкінг з колегами та професіоналами з індустрії
🔵 Фуршет у класній атмосфері
🔵 Можливість підтримати ЗСУ донатом

Кількість місць обмежена, тому не баріться — реєструйтеся за посиланням 👉🏻 
https://dou.ua/goto/nlc7

#charity

Open Source & AI Future 🇺🇦

26 Sep, 10:13


GoTinyStatus - це простий генератор сторінки статусу, написаний на Go. Він дозволяє моніторити стан різних сервісів та відображати їх на чистій, адаптивній веб-сторінці з темним режимом. Основні можливості:

• Моніторинг HTTP-ендпоінтів, пінг хостів та перевірка відкритих портів
• Налаштовувані перевірки сервісів через YAML-конфігурацію
• Відстеження історії інцидентів
• Автоматичні оновлення статусу через налаштовувані інтервали
• Генерація HTML-сторінки розміром всього 5 КБ
• Сповіщення через Telegram

Проект легко налаштовується та може бути розгорнутий за допомогою Docker. Чудовий інструмент для створення власної сторінки статусу сервісів!

#Go, #DevOps

@sourcefuture

Open Source & AI Future 🇺🇦

25 Sep, 09:15


Fooocus - це програмне забезпечення для генерації зображень на основі Stable Diffusion XL. Воно пропонує простий інтерфейс, зосереджений на введенні промптів та генерації високоякісних зображень. Особливості Fooocus включають розширення промптів на основі GPT-2, вдосконалений k-diffusion семплінг, негативне ADM керування та інші оптимізації для покращення якості результатів. Підтримується як локальний запуск, так і використання через Colab. Проект має відкритий код та активно розвивається.

#Python, #AI, #StableDiffusion

@sourcefuture

Open Source & AI Future 🇺🇦

24 Sep, 06:35


🦖 DocsGPT - відкрите рішення для пошуку інформації в документації проекту, що використовує потужні моделі GPT. Розробники можуть легко задавати питання про проект і отримувати точні відповіді. DocsGPT дозволяє забути про трудомісткий ручний пошук і швидко знаходити потрібну інформацію. Проект має зручний веб-інтерфейс, підтримує різні LLM моделі та може бути розгорнутий локально. Спробуйте DocsGPT і переконайтеся, як він революціонізує роботу з документацією проекту!

#Python, #AI

@sourcefuture