anthropics / anthropics/knowledge-work-plugins

Add Persistent, Transferable Experience Memory to Knowledge Work Plugins

Đang mở
#916 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
24k
Fork
2.9k
Merge trung bình
1 ngày 16 giờ
Pull request đã merge (30 ngày)
149

Mô tả

I’d like to propose an optional CogniCore memory integration for Knowledge Work Plugins.

Knowledge Work Plugins provide reusable workflows and instructions for common tasks. I think there is an interesting complementary layer missing:

What if the plugin could learn from previous completed tasks and reuse that experience later?

For example, a plugin handles a recurring workflow:

Task

Approach A → failed
Approach B → failed
Approach C → successful

Outcome verified

Experience stored

On a future task, instead of starting completely from scratch:

New task

Retrieve relevant experience

Check whether the previous conditions still apply

Use the previous experience as a starting point

Verify the result

The important distinction is that this isn't intended to replace the plugin's instructions.

The plugin provides the workflow.
Memory provides experience accumulated from using the workflow.

What could be remembered?

For example:

Previous approaches that worked
Failed approaches and why they failed
User/project preferences
Successful outcomes
Verification evidence
Relevant environment/context
Provenance and timestamps
Experiences that have been superseded

I'd also like failed experiences to be first-class:

"This approach failed under these conditions."

That can be extremely valuable for preventing an agent from repeatedly making the same mistake.

Verification

I don't think an agent saying "this worked" should automatically become trusted memory.

The model I'm experimenting with is:

Observed

Evidence

Verified

Promoted

Reusable

Revalidated in new context

This is particularly important for knowledge-work workflows because recommendations and processes can become outdated.

I've been developing CogniCore, an open-source cognitive infrastructure project for AI agents, around persistent memory, reflection, experience reuse, and transferable agent experience.

https://github.com/cognicore-dev/cognicore-my-openenv

I'd be interested in feedback from people working on Knowledge Work Plugins:

Would persistent, verified experience make these plugins more useful over repeated workflows, or is it better to keep the plugins deterministic and stateless?

I’d also be happy to prototype this against one existing Knowledge Work Plugin as a concrete demonstration.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

The issue names no files, tests, or plugin entry points. Start by reviewing the repository's plugin architecture and the linked CogniCore project, then identify one existing plugin for a concrete prototype. Done would require an agreed integration scope, verification behavior, and acceptance criteria.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
ai
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.