osFoundry / Platform
Граф знаний
Заметки, люди, проекты, даты — автоматически извлекаются в граф, по которому можно ходить и делать запросы.
Что это
Граф знаний osFoundry превращает то, что уже написано в вашем рабочем пространстве, в удобную для просмотра и запросов карту того, о ком и о чём идёт речь. Пока вы делаете заметки, ведёте чат-комнаты, добавляете записи и подключаете источники данных, osFoundry извлекает упомянутые сущности (людей, организации, проекты, технологии, понятия, места, события, продукты и даты) и связи между ними (works_at, created_by, uses, depends_on, is_part_of, decided и другие). В результате получается единый граф, который можно открыть и исследовать, а не груда разрозненных документов.
Внутри osFoundry он отображается как отдельный экран графа: силовое представление, где вы ищете сущность, кликаете по узлу, чтобы открыть инспектор, и следуете по его рёбрам наружу с настраиваемой глубиной обхода. Поскольку рабочее пространство со множеством проектов иначе отрисовалось бы одним запутанным клубком, вы можете отфильтровать его до одного проекта; а когда связь уходит в другой проект, этот соседний узел не отбрасывается, а показывается и заметно помечается, так что видно в точности, где ваша работа соприкасается с остальным пространством. Каждый узел и каждое ребро несут исходные документы, из которых они возникли, поэтому любую сущность или утверждение можно проследить до заметки, комнаты или записи, откуда оно взялось, а видимость подчиняется тем же правилам членства в каналах, что и сами документы.
Граф — это больше, чем картинка. Он питает поиск на основе графа: вместо того чтобы лишь сопоставлять ключевые слова или эмбеддинги, агенты и чат могут проходить по связям между вашими сущностями, отвечая на вопросы, которым нужен связанный контекст, например, как человек, проект и решение соотносятся на протяжении месяцев заметок. Как и всё в osFoundry, это работает в local-first настольном рабочем пространстве на ваших собственных API-ключах, поэтому извлечение и запросы используют выбранные вами модели, без платы за место, а ваши данные могут оставаться на вашем устройстве.
Ключевые возможности
- Автоматически извлекает сущности (людей, организации, проекты, технологии, понятия, места, события, даты) из ваших заметок, комнат, базы знаний, записей и источников данных прямо по ходу работы, без ручной разметки
- Просматривайте всё рабочее пространство как интерактивный силовой граф: ищите любую сущность, кликайте по узлу, чтобы его изучить, раскрывайте связи и задавайте, на сколько переходов вглубь идёт обход
- Каждый узел и ребро хранят свои исходные документы, поэтому любой факт можно проследить до заметки, комнаты или записи, откуда он взялся, а не полагаться на утверждение без источника
- Фильтруйте до одного проекта, продолжая видеть, где он связан с остальным пространством: соседние узлы из других проектов показываются и помечаются, а не скрываются, так что граф никогда не лжёт умолчанием
- Питает поиск на основе графа: агенты и чат проходят по связям между вашими сущностями, отвечая на вопросы, которые плоский поиск по ключевым словам или векторам упустил бы, и всё это на ваших собственных ключах к моделям
Сценарии использования
- Исследователь: собирает всех людей, все организации и даты, связанные с проектом на протяжении месяцев заметок, а затем прослеживает каждый факт до исходной заметки, откуда он взялся
- Основатель: фильтрует граф до одной инициативы и мгновенно видит, где она соприкасается с другими проектами (общие поставщики, пересекающиеся люди, связанные решения), чего плоский поиск никогда бы не показал
- Аналитик: позволяет агенту пройти по связям сущностей в поиске на основе графа, чтобы ответить на связанный вопрос, используя собственные ключи к моделям и оставляя данные на устройстве
Часто задаваемые вопросы
Откуда в графе берутся сущности и нужно ли что-то размечать вручную?
Ручной разметки нет. osFoundry автоматически извлекает сущности и связи из контента, который вы и так создаёте: заметок, чат-комнат, вашей базы знаний, записей и подключённых источников данных. Люди, организации, проекты, технологии, понятия, даты и события становятся узлами по ходу работы, и каждый фиксирует, из каких исходных документов он взялся, так что это можно проверить.
Можно ли ограничить граф одним проектом или это всегда всё рабочее пространство?
И то, и другое. Представление по умолчанию охватывает всё пространство, а чтобы отсечь шум, можно отфильтровать до одного проекта. При этом osFoundry всё равно показывает связи, уходящие в другие проекты, и помечает эти соседние узлы как внешние по отношению к проекту, а не скрывает их, так что видно, где проект связан с остальной вашей работой, и граф ничего не опускает молча.
Какая модель ИИ выполняет извлечение и покидают ли мои данные мою машину?
osFoundry работает по принципу bring-your-own-key, поэтому извлечение и запросы выполняются на предоставленных вами ключах к моделям (локальным, облачным или самостоятельно размещённым) без реселлерской наценки. Это local-first настольное рабочее пространство, поэтому ваши данные могут оставаться на устройстве, а видимость графа ограничивается теми же правилами членства в каналах, что и лежащие в его основе документы.