🚀 outlines - потужна бібліотека для структурованої генерації тексту! Вона дозволяє контролювати вивід мовних моделей, роблячи його більш передбачуваним. Основні можливості:
• Інтеграція з різними моделями (OpenAI, transformers, llama.cpp та ін.)
• Примітиви для промптів на основі Jinja
• Множинний вибір, обмеження типів, динамічна зупинка
• Швидка генерація за регулярними виразами
• Генерація JSON за схемою або Pydantic моделлю
• Генерація за контекстно-вільними граматиками
• Кешування, пакетне виведення, різні алгоритми семплінгу
Використання структурованої генерації дозволяє покращити продуктивність моделей та прискорити виведення. Спробуйте Outlines для надійнішої роботи з LLM!
#Python, #AI
@sourcefuture
• Інтеграція з різними моделями (OpenAI, transformers, llama.cpp та ін.)
• Примітиви для промптів на основі Jinja
• Множинний вибір, обмеження типів, динамічна зупинка
• Швидка генерація за регулярними виразами
• Генерація JSON за схемою або Pydantic моделлю
• Генерація за контекстно-вільними граматиками
• Кешування, пакетне виведення, різні алгоритми семплінгу
Використання структурованої генерації дозволяє покращити продуктивність моделей та прискорити виведення. Спробуйте Outlines для надійнішої роботи з LLM!
#Python, #AI
@sourcefuture
GitHub
GitHub - dottxt-ai/outlines: Structured Outputs
Structured Outputs. Contribute to dottxt-ai/outlines development by creating an account on GitHub.
🐳2
telegram-web-alerts - Цікавий проект для моніторингу веб-сторінок та отримання сповіщень через Telegram. Бот написаний на Go і дозволяє відстежувати зміни статусу сторінок та кількості HTML-елементів. Особливості:
• Моніторинг HTTP-статусів та конкретних HTML-елементів
• Виявлення стійких змін для уникнення помилкових тривог
• Підтримка кількох мов (англійська, українська, іспанська, німецька, французька)
• Налаштування через JSON-файли
• Періодичні перевірки з налаштовуваним інтервалом
Корисно для відстеження доступності продуктів, виявлення простоїв сайту чи моніторингу змін контенту.
#Go
@sourcefuture
• Моніторинг HTTP-статусів та конкретних HTML-елементів
• Виявлення стійких змін для уникнення помилкових тривог
• Підтримка кількох мов (англійська, українська, іспанська, німецька, французька)
• Налаштування через JSON-файли
• Періодичні перевірки з налаштовуваним інтервалом
Корисно для відстеження доступності продуктів, виявлення простоїв сайту чи моніторингу змін контенту.
#Go
@sourcefuture
GitHub
GitHub - Joostafer/telegram-web-alerts: Telegram bot for page status change notification or html block counting
Telegram bot for page status change notification or html block counting - Joostafer/telegram-web-alerts
👍9
Forwarded from BadLinks 🍉
90 днів і ви девопс і працюєте в супер команді в компанії з великою зп.
https://github.com/MichaelCade/90DaysOfDevOps
@Badlinkschannel
https://github.com/MichaelCade/90DaysOfDevOps
@Badlinkschannel
GitHub
GitHub - MichaelCade/90DaysOfDevOps: This repository started out as a learning in public project for myself and has now become…
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things Dev...
👍2🔥2👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
UnpromptedControl - це інноваційний проект для видалення небажаних об'єктів та відновлення зображень без використання підказок, що працює на основі ControlNet. Ця технологія дозволяє автоматично видаляти об'єкти та відновлювати пошкоджені частини зображень, не потребуючи ручного введення підказок. Проект використовує комбінацію комп'ютерного зору та глибокого навчання, включаючи OpenCV inpainting, ControlNetModel та StableDiffusionInpaintPipeline. Хоча є певні обмеження, особливо для зображень облич, цей інструмент може значно спростити процес редагування зображень.
#Python
@sourcefuture
#Python
@sourcefuture
👍9🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
tgt - Простий термінальний інтерфейс для Telegram, написаний на Rust 🦀. Підтримує основні функції месенджера, такі як перегляд чатів, відправка та редагування повідомлень. Має зручні клавіатурні скорочення та можливість кастомізації. Ідеальний варіант для любителів консольних додатків та тих, хто цінує мінімалізм.
#Rust
@sourcefuture
#Rust
@sourcefuture
1👨💻6🐳2👍1👎1
zoxide - Розумніша команда cd для вашого терміналу. Підтримує всі основні оболонки (bash, zsh, fish, PowerShell та інші). zoxide запам'ятовує, які директорії ви використовуєте найчастіше, тому ви можете швидко переходити до них за допомогою кількох клавіш. Має інтеграцію з fzf для інтерактивного вибору. Легко встановлюється та налаштовується. Чудова альтернатива autojump, z та іншим подібним інструментам.
#Rust
@sourcefuture
#Rust
@sourcefuture
🐳7👍2
awesome-remote-job - Чудовий ресурс для тих, хто цікавиться віддаленою роботою! Цей репозиторій містить ретельно відібраний список вакансій, компаній, інструментів та ресурсів для віддаленої роботи. Ви знайдете тут інформацію про компанії з "віддаленою ДНК", поради щодо проходження співбесід, корисні інструменти для комунікації та управління проектами, а також багато іншого. Незалежно від того, чи ви шукаєте віддалену роботу, чи вже працюєте віддалено - цей ресурс стане вам у нагоді!
#RemoteWork, #JobSearch
@sourcefuture
#RemoteWork, #JobSearch
@sourcefuture
👍4👨💻1
minefield - новий інструмент для швидкого графічного аналізу SBOM (Software Bill of Materials). Проект використовує roaring бітмапи для ефективної обробки великих обсягів даних. Основні переваги:
• Швидкість: оптимізовано для швидкої обробки даних
• Можливість роботи в ізольованому середовищі
• Масштабованість: підтримка мільйонів вузлів
• Кастомізація: можливість розширення функціоналу
minefield дозволяє візуалізувати залежності між компонентами ПЗ, що корисно для аналізу безпеки та управління ланцюжками поставок. Проект написаний на Go та має відкритий вихідний код.
#Go
@sourcefuture
• Швидкість: оптимізовано для швидкої обробки даних
• Можливість роботи в ізольованому середовищі
• Масштабованість: підтримка мільйонів вузлів
• Кастомізація: можливість розширення функціоналу
minefield дозволяє візуалізувати залежності між компонентами ПЗ, що корисно для аналізу безпеки та управління ланцюжками поставок. Проект написаний на Go та має відкритий вихідний код.
#Go
@sourcefuture
👍4
sidekick - Цікавий проект для швидкого розгортання додатків на VPS. Sidekick дозволяє налаштувати VPS та розгорнути ваші проекти за лічені хвилини. Основні можливості:
• Налаштування VPS однією командою (docker, traefik, sops, age)
• Розгортання будь-якого додатку з Dockerfile
• Розгортання без простою
• Висока доступність та балансування навантаження
• Автоматичне налаштування SSL-сертифікатів
• Підключення доменів або використання sslip.io
• Інтеграція з SOPS для безпечного зберігання секретів
Sidekick спрощує хостинг сайд-проектів, роблячи його простим, доступним та готовим до продакшену.
#Go, #DevOps
@sourcefuture
• Налаштування VPS однією командою (docker, traefik, sops, age)
• Розгортання будь-якого додатку з Dockerfile
• Розгортання без простою
• Висока доступність та балансування навантаження
• Автоматичне налаштування SSL-сертифікатів
• Підключення доменів або використання sslip.io
• Інтеграція з SOPS для безпечного зберігання секретів
Sidekick спрощує хостинг сайд-проектів, роблячи його простим, доступним та готовим до продакшену.
#Go, #DevOps
@sourcefuture
1👍3🔥2
maestro-cli - це потужний інструмент командного рядка для відтворення музики прямо в терміналі. Він підтримує відтворення аудіофайлів різних форматів (.mp3, .wav, .flac, .ogg), а також дозволяє додавати пісні з YouTube, YouTube Music та Spotify. Особливості включають: візуалізацію аудіо, тексти пісень з можливістю транслітерації та перекладу, теги для організації музики, статистику прослуховування, створення кліпів, інтеграцію з Discord та багато іншого. Maestro працює на macOS, Windows та Linux.
#Python, #CLI
@sourcefuture
#Python, #CLI
@sourcefuture
👍7
Mesop - новий фреймворк від Google для швидкої розробки веб-додатків на Python. Основні переваги:
• Інтуїтивно зрозумілий для новачків у UI
• Написання інтерфейсу на чистому Python
• Гаряче перезавантаження зі збереженням стану
• Готові до використання компоненти
• Можливість створювати власні UI без JavaScript/CSS/HTML
Приклад простого додатку всього в 10 рядків коду:
#Python
@sourcefuture
• Інтуїтивно зрозумілий для новачків у UI
• Написання інтерфейсу на чистому Python
• Гаряче перезавантаження зі збереженням стану
• Готові до використання компоненти
• Можливість створювати власні UI без JavaScript/CSS/HTML
Приклад простого додатку всього в 10 рядків коду:
import mesop as me
import mesop.labs as mel
@me.page(path="/example", title="Example")
def app():
mel.text_to_text(
upper_case_stream,
title="Text I/O Example",
)
def upper_case_stream(s: str):
yield s.capitalize()
#Python
@sourcefuture
👨💻6👍1
PromptFix - новий інструмент для обробки зображень на основі інструкцій. Він підтримує широкий спектр завдань, включаючи колоризацію, видалення об'єктів, усунення туману, розмиття, видалення водяних знаків, снігу та покращення зображень при слабкому освітленні. PromptFix використовує дифузійну модель і 20-кроковий процес шумозаглушення для виправлення дефектів зображення, зберігаючи при цьому оригінальну структуру. Проект включає попередньо навчені ваги, код для навчання та виведення, а також набір даних для навчання з понад 1 мільйоном зразків.
#Python, #AI
@sourcefuture
#Python, #AI
@sourcefuture
👍4🔥1
Cap - відкрита альтернатива Loom для створення красивих та зручних скрінкастів. Додаток дозволяє записувати, редагувати та ділитися відео за лічені секунди. Наразі доступний для macOS та веб-версії, розробка для Windows та Linux триває. Проект використовує Rust, React, TypeScript, Tauri та інші сучасні технології. Відкритий код та активна спільнота роблять Cap чудовим вибором для тих, хто шукає потужний інструмент для скрінкастингу.
#Rust, #React
@sourcefuture
#Rust, #React
@sourcefuture
👍7👎1
pqoqubbw/icons - Чудова колекція анімованих іконок для вашого проекту! Ця бібліотека пропонує красиво створені анімовані іконки, які можна легко інтегрувати у веб-додатки. Репозиторій містить широкий вибір іконок, які можна використовувати як у особистих, так і в комерційних проектах. Демо-версію можна переглянути на icons.pqoqubbw.dev. Проект відкритий для внесків, тому ви можете долучитися до розробки та додавання нових іконок.
#TypeScript
@sourcefuture
#TypeScript
@sourcefuture
1👍12🔥1
Solo - це пакет для Laravel, який дозволяє запускати кілька команд одночасно для полегшення локальної розробки. Після встановлення ви можете відкрити SoloServiceProvider, щоб додати або видалити команди. Solo дозволяє запускати всі необхідні команди для вашого додатку за допомогою однієї команди:
#Laravel, #PHP
@sourcefuture
php artisan solo
. Кожна команда виконується у власній вкладці Solo. Пакет надає зручний інтерфейс для керування процесами, навігації між ними та перегляду виводу. Solo підтримує теми оформлення та можливість налаштування під ваші потреби.#Laravel, #PHP
@sourcefuture
👍4🔥2
Forwarded from BadLinks 🍉
Офіційний копайлот для хкод. Треба буде спробувати як воно працює.
https://github.com/github/CopilotForXcode
@badlinkschannel
https://github.com/github/CopilotForXcode
@badlinkschannel
GitHub
GitHub - github/CopilotForXcode: Xcode extension for GitHub Copilot
Xcode extension for GitHub Copilot. Contribute to github/CopilotForXcode development by creating an account on GitHub.
🐳2
LitGPT - це потужний інструмент для роботи з великими мовними моделями (LLM). Він пропонує понад 20 високопродуктивних LLM з рецептами для попереднього навчання, тонкого налаштування та розгортання у великих масштабах. LitGPT підтримує такі передові функції як Flash Attention v2, багатогрупова підтримка через повністю розділений паралелізм даних, квантизацію та ефективне налаштування параметрів. Проект побудований на основі Lightning Fabric і розширює можливості Lit-LLaMA та nanoGPT.
#Python, #LLM
@sourcefuture
#Python, #LLM
@sourcefuture
👨💻4
Claude-Vision-Object-Detection - Потужний Python-інструмент для виявлення та візуалізації об'єктів на зображеннях за допомогою API Claude 3.5 Sonnet Vision. Скрипт автоматично малює обмежувальні рамки навколо виявлених об'єктів, підписує їх та відображає оцінки впевненості. Основні можливості:
• Обробка окремих зображень або цілих каталогів
• Автоматичне виявлення об'єктів з обмежувальними рамками
• Високоточні оцінки впевненості
• Яскраві, різні кольори для кожного виявленого об'єкта
• Збереження анотованих зображень з результатами виявлення
Проект використовує API Claude Vision та бібліотеку PIL для обробки зображень. Підтримує формати JPEG, PNG, GIF та WebP.
#Python, #AI
@sourcefuture
• Обробка окремих зображень або цілих каталогів
• Автоматичне виявлення об'єктів з обмежувальними рамками
• Високоточні оцінки впевненості
• Яскраві, різні кольори для кожного виявленого об'єкта
• Збереження анотованих зображень з результатами виявлення
Проект використовує API Claude Vision та бібліотеку PIL для обробки зображень. Підтримує формати JPEG, PNG, GIF та WebP.
#Python, #AI
@sourcefuture
👍7
askrepo - це інструмент для читання вихідного коду з використанням LLM (Large Language Model). Програма зчитує вміст текстових файлів, керованих Git у вказаному каталозі, надсилає його до Google Gemini API та надає відповіді на запитання на основі заданого запиту. Ключові особливості:
• Використовує Google Gemini API для аналізу коду
• Підтримує різні моделі AI (за замовчуванням gemini-1.5-flash)
• Дозволяє задавати власні запити для аналізу коду
• Працює з Git-репозиторіями
• Написаний на Rust
Цей інструмент може бути корисним для швидкого розуміння структури та призначення коду в незнайомих проектах.
#Rust, #AI
@sourcefuture
• Використовує Google Gemini API для аналізу коду
• Підтримує різні моделі AI (за замовчуванням gemini-1.5-flash)
• Дозволяє задавати власні запити для аналізу коду
• Працює з Git-репозиторіями
• Написаний на Rust
Цей інструмент може бути корисним для швидкого розуміння структури та призначення коду в незнайомих проектах.
#Rust, #AI
@sourcefuture
👨💻2😱1
Bark - інноваційна модель генерації аудіо від Suno AI! Ця модель здатна створювати реалістичне багатомовне мовлення, музику, фонові шуми та звукові ефекти. Bark також відтворює невербальну комунікацію, як сміх чи плач. Підтримується понад 100 голосових пресетів різними мовами. Як повністю генеративна модель, Bark може неочікувано відхилятися від заданого сценарію.
#Python, #AI
@sourcefuture
#Python, #AI
@sourcefuture
🔥4