Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Almanac's Company-Context Agent: How YC S26 Wires Internal Knowledge into Every LLM Call

Описание и применение

Almanac создает живой вики, который агрегирует события из Slack, Gmail и GitHub, обеспечивает контроль доступа на уровне строк и управляет токен‑бюджетом, чтобы LLM‑агенты получали актуальный контекст без утечек и переполнения.

Задача

Multi‑agent financial systems lose context between calls, hallucinate org structure, or repeat questions because company policies and documents are static, un‑secured, and token‑heavy.

Результат

Almanac delivers up‑to‑date, permission‑aware company context to LLM agents with a predictable token budget, reducing hallucinations and improving task accuracy.

Рабочий процесс

  • 1. Connect tools via OAuth and stream events to a Postgres queue.
  • 2. Wiki compiler consumes events, groups them into pages (customer, project) and writes to Postgres.
  • 3. Context selector queries the wiki using keyword and semantic search, filtered by user ACL, returning top pages.
  • 4. Agent reads top pages, summarizes if >3,000 tokens, and proceeds with task or asks clarifying questions.
  • 5. Token budget is recalculated if additional pages are requested.
  • 6. Event updates (edits, recalls, closures) trigger real‑time re‑compilation to keep context fresh.

Доказательства

Almanac’s approach is to maintain a live wiki that compiles activity from connected tools (Slack, Gmail, Granola notes, GitHub issues) and updates pages in real time.

Источник

The system uses a tiered budget (values estimated based on typical LLM constraints and observed behavior from the product demo).

Источник

The wiki compiler re-processes the thread and updates the relevant page when a Slack message is edited.

Источник

  • Дата записи: 2026-09-10T10:32:49.534Z