home.social

#astrachat — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #astrachat, aggregated by home.social.

fetched live
  1. Astra Studio: создаем enterprise веб-приложение для взаимодействия с ИИ с нуля.Часть 1: Архитектура и философия проекта

    Astra Studio - веб приложение для взаимодействия с LLM, MCP, RAG, Agents. Статья представляет собой подробный обзор архитектуры и философии проекта Astra Studio — платформы с открытым исходным кодом для создания корпоративных веб-приложений на базе искусственного интеллекта. Основной акцент сделан на решении ключевой проблемы регулируемых отраслей: необходимости внедрения современных больших языковых моделей (LLM) при строгом запрете на передачу данных во внешние облачные сервисы. Автор, Константин Некрасов, объясняет мотивацию создания собственного решения, указывая на недостатки существующих инструментов (Open WebUI, Dify, LangFlow), которые либо не обеспечивают полноценной локальной работы, либо лишены продвинутых функций RAG и корпоративной интеграции. В тексте детально описана микросервисная архитектура системы, состоящая из девяти основных компонентов: Backend на FastAPI: оркестрация агентов, аутентификация, управление проектами. Frontend на React 19 + Material-UI: адаптивный интерфейс с глубокой кастомизацией. Сервис LLM: абстракция над различными провайдерами (Ollama, vLLM, API). Система RAG (два сервиса): векторный поиск (pgvector), лексический поиск (BM25), гибридный и графовый поиск, а также уникальное иерархическое индексирование для больших документов. OCR (Sura OCR): распознавание текста со сканов. Голосовые сервисы: WhisperX (распознавание), диаризация спикеров, Silero TTS (синтез речи). Хранилища: MongoDB, PostgreSQL, MinIO. Особое внимание уделено агентной архитектуре на базе LangGraph, включающей агента-оркестратора и специализированных агентов (работа с документами, память, MCP, планирование). Описана интеграция с протоколом Model Context Protocol (MCP) для подключения внешних систем (GitHub, базы данных, CRM) без изменения кода платформы, а также возможности генерации изображений через ComfyUI. Статья затрагивает вопросы безопасности: интеграцию с LDAP/SSO, JWT-токены, изоляцию данных между проектами, аудит действий и защиту от brute-force атак. Приведены инструкции по развертыванию через Docker Compose, минимальные системные требования и roadmap развития проекта, включая планы по выпуску Helm-чартов для Kubernetes.

    habr.com/ru/articles/1060596/

    #AI #webapp #llm #astrachat #astra_chat #большие_языковые_модели #бям #агенты #rag #mcp

  2. To all the #xmpp client #developer !
    How do you test your software with other clients?
    I talk about #end2endtests.

    How do you test that #gajim work well with #monal and #astrachat for example??
    At least for those you try to implement the #modernxmpp recommandations ( docs.modernxmpp.org/ )

  3. Телеграм для бумеров. Прекращает работу Skype, который подарил нам роскошь бесплатных разговоров в 2003 году

    Скриншот домашней страницы Skype в 2004 году Казалось бы, совсем недавно, в 2013 году мы отмечали десятилетний юбилей Skype и перечисляли заслуги этого P2P- софтфона перед человечеством. В то время он ещё бурно развивался, росла аудитория, внедрялись уникальные (для того времени) функции: передача файлов в чате , синхронизация сообщений на разных устройствах , а также недокументированные опции вроде подключения сторонних клиентов , что стало возможным после реверс-инжиниринга официального клиента Skype российским хакером efimich . По степени революционности, программистского новаторства и роста аудитории Skype в 2003−2012 гг. был чем-то вроде мессенджера Telegram в 2013−2020 гг (любопытно, что разработчики Skype базировались в Таллинне/Эстония, а Telegram — в Дубае/ОАЭ, в обоих случаях необычные локации). Когда Skype вырос почти до максимальной аудитории, его купила Microsoft. Зачем? Предположительно, для мобильной платформы Windows Phone или чтобы заменить Windows Live Messenger на десктопах. Ходила версия про контракт с АНБ . Всё равно везде под Windows использовался Skype, так что покупка казалась логичной. Но вышло не очень…

    habr.com/ru/articles/906696/

    #Skype #Telegram #реверсинжиниринг #TeamSpeak #ностальгия #Microsoft_Teams #RIP #Никлас_Зеннстрём #KaZaA #Windows_Live_Messenger #WebRTC #Яндекс_Телемост #Element #Matrix #XMPP #NextCloud_Talk #Wire #Jami #AstraChat #групповые_звонки #видеоконференции #ВКС

  4. Does anyone knows if #Conversation VOIP feature is compatible #Astrachat or #Beagle ?

    #XMPP

    Any feedback on those iOS/MacOS XMPP client appreciated.