
Комментарии 31
А как исследовали рынок и как принимали решение выкатить именно такой продукт?
Идея прикольная, есть прикольные модули встроенные, типа транскрибатора звонков. Лэндос симпатичный)
Чистого и глубокого исследования рынка я не делал, смотрел на то что есть в приложениях управления знаниями. Много использовал Obsidian и понял что мне очень много чего не хватает, и пытаться набивать это плагинами тоже не очень то получалось. В итоге, примерно год назад я задумался о том что было бы неплохо иметь помощника который с помощью LLM может находит мне отрывки знаний, соединять их воедино. После я подумал что не только заметками и задачами живу, есть еще много почты с разных ящиков, встречи на которых много всего обсуждается и иногда через день или два сложно вспомнить что было в деталях. После первых тестов, примерно спустя полгода я задумался о том что часто ищу информацию в корпоративном confluence и поисковый движок там не очень то хорошо, понял что могу это интегрировать и как хвостик понял что и Jira можно прикрутить.
Есть еще много идей которые хотелось бы реализовать, это и облачная синхронизация и командная работа и собственная модель. Идей полно, нужно финансирование и время.
Особенно хотел бы отметить логику работы AI. Тут есть ряд инновационных решений, я не стал использовать популярный https://docs.langchain.com/, а продумал архитектуру и написал свой движок.
Как по удобству и скорости разработки RUST + Tauri vs Iced?
Думаю что по удобству Tauri мне ближе, так как имею огромный опыт в Web разработке могу слепить что угодно. А вот с iced скажем честно я мало знаком, только смотрел и делал небольшие работы. Думаю что как и большинство нативных UI изучив его подробно можно делать интересные вещи. Но мне было проще идти через знакомый html, css, js (ts).
Я в деле
Жаль что только локально. Хочется получать то что сделал на работе потом из дома и наоборот.
Звучит очень интересно, но судя по отсутствию упоминания открытой лицензии и количеству фич проект закрытый, а я с каждым годом все меньше доверяю закрытому софту даже не в плане платности, а в плане надежности дальнейшего развития и доступности.
Завтра вы закроетесь или решите перестать работать с Россией или откажетесь от локального хранилища и переедете в облако.
Посмотрел сайт - у вас еще и не возможно просто купить лицензию бессрочно, навеки привязываешься к подписке.
Да и функционал для меня избыточен, так что останусь на Joplin для заметок и корпоративных сервисах для рабочих задач.
Деньги конечно всем нужны, но многие проекты (MariaDB, Postgre, OnlyOffice да тот же Joplin) держат две версии - базовую открытую и продвинутую для корпоративных и просто очень сильно вовлеченных пользователей.
Скажем за интеграцию с Jira и Outlook можно было бы и деньги брать, а заметки оставить открытыми.
Версия может работать у вас бесконечно и бесплатно, но без таких важных функций как AI, RAG и еще нескольких. Вы правы это нужно было бы обозначить на сайте явно.
На текущий момент идет бета тестирование, всем бетатестерам приложение будет доступно бесплатно как минимум до 1 мая 2026 года. А если все пойдет хорошо бетатестеры смогут получить приложение на пожизненное пользование бесплатно. Потому количество бетатестеров мы и ограничили, но места пока еще есть.
По поводу раскрытия кода, я принял решение, что этого не будет и суть этого решения в том, что я вложил очень много интеллектуального труда в проектирование и создание основных алгоритмов работы с AI и я не хочу делиться этим с миром бесплатно.
В облако точно не переедем, это главная суть проекта. В будущем у пользователей появится возможность облачной синхронизации, как через шифрование на наших серверах, так и через собственные типа icloude, google или yandex диск. Но это большая работа, а проект уже хотелось запустить. Также впереди у нас разработка командной работы и еще очень много планов.
Риски закрытия проекта или переезд в другое государство есть у всех проектов кроме государственных и даже у них риск закрытия существует. А открытый код это тоже не панацея очень много проектов за последние несколько лет отказались от open source.
Еще раз спасибо за ваш ответ, он был действительно полезным.
в проектирование и создание основных алгоритмов работы с AI и я не хочу делиться этим с миром бесплатно.
Да ИИ-функционал это тоже хороший кандидат для платной версии, но ваша воля поступать как вам нравится.
если планируете командную работу, то как планируете сделать стрим обновлений если данные хранятся в .md? нужен формат хранения и передачи в байтах с дельтами, или каждый раз будете стримить обновление всего документа? но это дорого для сети и нагрузка на cpu и I/O
но у нас не хранятся в .md =)))))
в примерах работы агента поиск идет по md файлам
я так понимаю на сайте вы это увидели? Ну сайт еще сыроват и начал создаваться тогда когда мы еще использовали концепцию по файлового хранения для упрощения, как это сделано в Obsidian. Но позже отказались от этой идеи. Хотя формат данных сохранили, там действительно markdown. Но так как все хранится в БД SQLite сравнение и командная работа упрощается. Тем более что концепция командной работы это облако, т.е. то что находится в совместной работе обрабатывается сервером с локальной копией и прямой синхнонизацией и версионирование на лету, чтобы не допустить наложений. Концепция уже есть, но детально ее я еще не продумывал. Как референс могу привести пример командной работы над заметками в icloud.
понял, что то вроде CRDT или libSQL/Turso для репликации
Нет, идея в том что сервер выступает связующим звеном.
Немного подробней, у команды организуется сеть по совместной работе. Каждый видит каждого и все что есть у каждого полная копия других, конечно то что они выделил в совместную работу. Это удобно при работе с проектами, задачами и заметками. Сервер только арбитр по инкрементам, т.е. он следить за тем кто первый кто последний, полностью не обладая знаниями о содержании. Так мы достигаем и конфиденциальности и совместной работы.
Опять же идея пока находится в теоретическом поле и требует детально проработки.
добрый вечер! могу ли я в документ встроить встречи, заметки и задачи и делать линки друг на друга?
и граф строиться только по векторной схожести? например документ "квартальный отчет" и "зарплатный проект" будут связаны графом? просто векторно они не похожи, но по смыслу они связаны. как это работать будет?
Ответ на ваш вопрос без реальных примеров дать сложно, предлагаю вам подключиться к нашему сообществу в телеграм: https://t.me/yttri_chat. Я смогу вам ответить там подробно и с примерами в виде скриншотов.
Мы запланировали серию из 8 статей, с подробными примерами и описаниями.
Постараюсь ответить кратко.
Что касается графа:
Граф строится НЕ только по векторной схожести. Это ключевой момент. Граф использует 9 типов рёбер:
Тип ребра | Вес | Источник
Wiki-ссылки | 1.0 | Явные [[...]] в тексте
Project-связи | 0.9 | Общий project_id
Document links | 0.8 | Связи документов
Task links | 0.8 | Связи задач
Universal links | 0.7 | Ручные N:M связи
Meeting↔Contact | 0.7 | Участники встреч
Mail↔Contact | 0.6 | Участники переписок
Co-tag | 0.3–1.0 | Общие теги
Semantic по score Векторная схожесть
По вашему пример:
«квартальный отчет» и «зарплатный проект» — они будут связаны если:
Оба принадлежат одному проекту (project edge, вес 0.9)
Пользователь вручную создал связь (universal link, вес 0.7)
Есть общие теги, например «финансы» (co-tag edge)
Есть wiki-ссылка из одного в другой (вес 1.0)
Они упоминают одних и тех же людей/контакты
Но вы правы — автоматически эти два документа могут остаться несвязанными, если пользователь не создал явных связей и векторно они далеки. Это реальный gap.
правильно понимаю что разные сущности такие как: проекты, встречи, задачи и так далее я могу связывать друг с другом через гиперлинк?
и еще вопрос, у меня просто не получилось запустить приложение пока не установлю ollama, но этого делать не хочу, дождусь когда будет cloud, можно ли в проект встроить задачи, что бы можно было наблюдать и редактировать задачи в проекте и в отдельной вкладке "задачи"?
и что означает Project-связи? это папка с документами?
уточнение: могу ли я связать проекты с задачами или встречами?
Мне очень понравилась концепция вашего приложения, и я считаю, что оно будет актуальным и востребованным на рынке.
Жаль только, что у меня не получается записаться в бета-тестеры (видимо, все места заняты). Был бы рад получить такую возможность. В целом буду следить и желаю удачи как проекту, так и автору.
К сожалению места расхватали очень быстро, я выделил всего 100 для бета тестеров. Сейчас проведем ревизию мертвый и не достойных и я думаю места еще появляться и скорее всего мы увеличим лимит. Следите за новостями: https://t.me/yttri_app
Да, ещё 15го, если судить по комметариям, места на бета-тестинг были, а сейчас уже пропали.
а что у вас с почтовым сервером? Письмо об участии в бете пришло, а вот при попытке отправить письмо в поддержку, мне сыпет ошибками, что мейл не может отправлять вам письма.
Приветствую, любопытная идея
А есть репозиторий с кодом? Иначе так и манит запуск в sandbox окружении без выхода в Интернет
Введение в Yttri — Что это и почему это нужно?