Юрий Петров | Flutter
1.87K subscribers
442 photos
41 videos
16 files
676 links
Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Стас, а мы ближе чем ты думаешь 😁

https://tgpages.com/atlas/map/?utm_source=habr&x=-0.41&y=0.337&z=167.76
😁7
Forwarded from Flutter Observer
🚀 Exciting news! Flutter new version is out. Stay updated

Version: 3.41.2
Release date: 19.02.2026
Dart SDK version: 3.11.0

🌐 Release Notes
🌐 Changelog
🌐 Breaking changes
🌐 Tag
👍9
Всем доброго вечера. В связи с тем, что телеграмм умирает. Буду дублировать новости на своей странице в VK.
Подпишитесь, на всякий случай …

https://vk.com/mobile_developing
😢12👍7🤣5
Тут NVIDIA открыла исходный код Personaplex — модели для голосового общения, которая работает в реальном времени и умеет поддерживать любую роль и голос.
Модель очень крутая.

Personaplex — это полнодуплексная (full-duplex) speech-to-speech модель на 7 млрд параметров, которая:
• слушает и говорит одновременно — как живой собеседник;
• работает с минимальной задержкой (~200 мс);
• поддерживает текстовые промпты для роли + аудио-примеры для голоса;
• понимает перебивания, паузы, междометия («угу», «ага», «понял»).

Держите ссылки
GitHub репозиторий
Страница исследования NVIDIA
Научная статья на arXiv
Модель на Hugging Face
Демка )))

⚠️ Важно: Для запуска нужен токен Hugging Face и согласие с лицензией модели. Полная инструкция — в README репозитория.
🔥12
Анонс Genkit Dart: Создавайте полнофункциональные приложения для искусственного интеллекта с помощью Dart и Flutter


Статья - аннос, рассказывающая про GenKit Dart (пока правда в предварительной версии).
Но штука очень мощная, позволяет создавать потоки агентной работы, строить раги и еще много чего в удобном UI-интерфейсе.
🔥8
Хотели прям по шагам посмотреть как работает GPT модель, вот здесь можно:

https://ko-microgpt.vercel.app/#hero
👍82
Кто не знал, как правильно начать проект на Flutter, ловите Friflex CLI.

Пока позволяет быстро создать каркас приложения на Flutter и добавить каркас фичи в проект.

Еще хотел сказать, если вы любите вайб кодить, то необходимо сначала правильно создать каркас, и потом уже агенты отлично подхватывают скилы и генерят фичи.

В дальнейшем планы подключить агентов и так далее)))

https://github.com/smmarty/friflex_cli
3🔥26👍41
Я написал свою большую языковую модель, обучил ее на пьесе Шекспира, и она мне генерирует более-менее связный текст! И это на самом деле очень волнительно. ))

Если вы подумали, что я развернул модель с помощью Olama, то это не так.

Вы, наверно, заметили, что я сильно увлекаюсь большими языковыми моделями. Всё это время я кропотливо изучал математику LLM, да, именно математику. Это крайне важно для понимания, так как если поймете математику, то, по сути, вы поймете, как работают большие языковые модели.

Но у меня есть привычка, когда я что-то изучаю новое, я всего стараюсь вести конспект на Stepik, далее, если материал интересный, то я упаковываю всё это в виде курса.

И в целом получился очень большой курс по созданию LLM своими руками.

Этот курс немного сыроват, так как там очень много математики, и, соответственно, наверно, где-то есть ошибки. Хотя я всё решал на обычных листочках в клеточку с помощью калькулятора, чтобы лучше понять суть работы трансформера.

Также сейчас я работаю над книгой, где будет более лаконично всё разъяснено.

На курсе будет ссылка на закрытый чат, где можно будет спросить что-то по курсу.

Ну и, конечно, скидка моим подписчикам 20% по промокоду START
https://stepik.org/a/276236
5🔥226
Когда Клод говорит, что я всё правильно посчитал, приятненько))
🔥5👏1
Имея топовую подписку на Claude Sonnet, сижу пересчитываю математику MultiHead Atention в ручную на бумаге. 😳

Так как он ошибается в расчетах!!, и я уже ему не верю. Че я делаю не так (((
Вот такие дела, к врачу ИИ я точно не пойду. 🫣
🤔11😱2
Многие спрашивают, какую локальную модель лучше всего использовать на своем компьютере.

Вот отличное решение. Проанализирует, отсканирует и покажет, какая модель лучше всего подойдет для вашего компьютера.

https://github.com/AlexsJones/llmfit
🔥5👍1
Все уже просмаковали опубликованный репозиторий Claude.

Ну, я тоже изучил репо, и вот что лично мне показалось самым интересным.

Сразу скажу: очень круто, что мы вообще увидели такую реализацию.
Такое не на вайбкодишь, даже если обложиться опусами :)

Что по коду:
1. Это реально агентная система, а не один бот. Внутри есть координатор, который поднимает субагентов параллельно, раздаёт им задачи и собирает результат обратно.
В промпте прямо сказано: «Parallelism is your superpower». Очень круто сделано.
2. Есть общий контекст, память для командной работы агентов, позволяет не запрашивать разрешения при коммуникации.
3. Внутри есть companion/buddy в CLI: он реагирует на происходящее и добавляет в интерфейсе анимации)).
4. Очень хорошо продуманы безопасность, permission flow, sandboxing и работа с публичными репами. Это надо брать всем на вооружение.
5. По масштабу это уже не агент, а целая система из агентов и инфраструктуры вокруг них.
6. Агент не тащит всю память подряд: он выбирает релевантные memory-файлы под конкретный запрос.
7. Tools и Skills подгружаются динамически, без жёсткой завязки на монолит.
8. Агент автоматически сворачивает историю диалога в резюме по мере приближения к лимиту токенов, причём через несколько уровней: от лёгкой очистки до полного саммари.
9. Агент обязан писать минимально необходимый код, в промте прямо написано:
- не делай больше, чем просили;
- не добавляй защитный код про запас;
- никаких абстракций ради абстракций;
и там же есть метрика, где антропик видит, когда клод усложнил код.
10. Есть флаг ANTI_DISTILLATION_CC, который включается по определенному алгоритму, когда он включён, Claude Code отправляет в API-запросах anti_distillation: ['fake_tools'], что заставляет сервер переводить инструменты в безопасный режим и будет помешивать некую логику для защиты от датасета и внутренних компонентов агента.
11. Для внешних реп у внутренней сборки Anthropic он включён по умолчанию: Claude получает жёсткие ограничения не светить внутренние кодовые имена/инфру и не добавлять AI-атрибуцию в commit/PR текст.
Причём в коде прямо отмечено: force-OFF нет, а CLAUDE_CODE_UNDERCOVER=1 — это только принудительно включить режим.
12. API-запросы содержат плейсхолдер cch=00000. До отправки эти пять нулей заменяются вычисленным хешем. Сервер валидирует хеш, подтверждая, что запрос пришёл именно от настоящего бинарника Claude Code, а не от поддельного клиента.
13. Каждая bash-команда проходит через 23 пронумерованных проверки безопасности, включая 18 заблокированных Zsh-встроенных команд
14. Ну и самое веселое, есть детектор раздражения, который отправляются в антропик, но при этом на агента это не влияет)). И сделан он с помощью простых регулярок, дешево и сердито)

Эта утечка, как камаз перевернутый с пряниками)) Кто знает, тот поймет.
15🔥1
Мне кажется, что подписки Pro в Claude будет хватать только на то, чтобы вывести Hello World в терминале. 😡
😁10