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

My first cognee connector: syncing Basecamp into an AI agent's memory

说明与用途

作者为 cognee 构建了 Basecamp 连接器,使 AI 能查询项目数据。增量同步使用 ETag 和 updated_at 游标;每 10 次运行进行完整同步以检测已删除项目。

问题

Teams need a way to query Basecamp data (messages, to‑dos, documents, comments) without navigating the UI.

结果

After syncing, the AI correctly answered launch date, completed to‑dos, and comment content, demonstrating that Basecamp data can be queried via cognee.

工作流

  • 1. Configure cognee with Basecamp account ID, access token, and user agent.
  • 2. Call cognee.remember(basecamp_source(...), dataset_name='basecamp', write_disposition='merge', max_rows_per_table=0).
  • 3. Query cognee with cognee.recall("Which to‑dos in Launch tasks are completed?", datasets=['basecamp']).
  • 4. Cognee returns answers based on synced data.
  • 5. Incremental sync uses ETag and updated_at cursor to fetch only changed items.
  • 6. Full sweep every 10th run or with full_sync=True to detect purged items.

证据

Basecamp is where a lot of small teams keep the boring but important stuff.

来源

It syncs messages, to‑dos, documents and comments into cognee, an open source memory layer for AI agents, so you can ask questions about a project instead of clicking through it.

来源

When is the mobile app launching? "The mobile app will launch on Nov 22."

来源

The sweep had a problem that I only saw after the reviewer on my Twist PR found the same pattern there.

来源

  • 记录日期: 2026-11-01T23:43:45.057Z