linklore

Được xây dựng cho agent, không phải con người.Tính khả dụng, không phải khả năng dễ đọc.

Một bộ nhớ, cho mọi agent — không còn phải đồng bộ file memory riêng cho từng agent.
AGENT TƯƠNG THÍCH
Claude CodeCursorWindsurfGemini CLICodex+ bất kỳ MCP client nào
Open source · ELv2·GitHub·PyPI · llre·đã dogfood: 26 dự án · 5.699 commit · 11 tháng
Sáu điều mà một file markdown không làm được.
brief() → context restored · 0.8s ✓
brief()
Nhớ lại tức thì
Một lệnh gọi khôi phục toàn bộ ngữ cảnh dự án trong phiên làm việc mới.
add(type='lore')
add()
Bộ nhớ tự ghi
Agent của bạn tự ghi lại quyết định và cạm bẫy trong lúc làm việc.
↔ linked lr-c9d0e1f2 · 1 dup flagged
link · dedup
Liên kết thông minh
Mục mới tự động liên kết với lore liên quan, kèm kiểm tra trùng lặp và mâu thuẫn.
⚠ drift — auth.py changed since lr-f3a4b5c6
drift
Bộ nhớ liên kết với code
Khi code được liên kết thay đổi, bộ nhớ biết ngay.
status: open → done
status
Có kiểu & trạng thái
Mỗi mục đều có type và status — một quyết định đã chốt đọc khác hẳn một ghi chú đã cũ.
push → backend-team ✓
push · pull
Đồng bộ nhóm
Chia sẻ bộ nhớ giữa các thành viên và dự án bằng push/pull.
drift
> edit(file="auth.py")

⚠ drift detected — 2 lore linked to this file
  [lr-f3a4b5c6] JWT refresh: access 15min, refresh 7d
  [lr-a9b0c1d2] CORS origin whitelist rule

  code changed since these were written. review?
Điều khác biệt

Markdown không biết khi nào nó sai.

Lore liên kết với đoạn code mà nó nói đến. Khi code đó thay đổi, lore liên kết sẽ nổi lên thành drift — thay vì âm thầm trở nên lỗi thời.

Sử dụng thực tế, công cụ thực tế

Agent thực sự nói gì giữa phiên làm việc

Phản hồi thực từ các phiên dogfood và người đánh giá AI bên ngoài — không logo, chỉ có nguyên văn.

Tax SaaS
Lore saved us from repeating the same design debates. The rejection rationale from 3 months ago was still there.
— ongoing use
Accounting automation
One brief() call and I had the full project context. Nothing like reading 5 scattered .md files.
— ongoing use
External AI reviewer
Flat markdown would cost 300–500K tokens. Each call costs 200 to 3,000. That's 100 to 1,000x.
— token-economy review
Tax SaaS
One brief() call at session start and I never ask 'what were we doing?' again.
via brief()
Grok 4.5 high
The core delivers — brief() alone is worth it.
— first session, on Cursor
Tax SaaS
Lore saved us from repeating the same design debates. The rejection rationale from 3 months ago was still there.
— ongoing use
Accounting automation
One brief() call and I had the full project context. Nothing like reading 5 scattered .md files.
— ongoing use
External AI reviewer
Flat markdown would cost 300–500K tokens. Each call costs 200 to 3,000. That's 100 to 1,000x.
— token-economy review
Tax SaaS
One brief() call at session start and I never ask 'what were we doing?' again.
via brief()
Grok 4.5 high
The core delivers — brief() alone is worth it.
— first session, on Cursor
Academic review
Lore = history, code = current invariant. This distinction is what lets AI make real decisions.
— ongoing use
External AI reviewer
I don't have to remember to search — it just interrupts me with what's relevant.
— token-economy review
Internal dogfood
Git tells me what changed. Lore tells me why. That cross-reference has no substitute.
— self-review
Academic review
After every non-trivial decision, add() became muscle memory. Three months later, the lore pays for itself.
via add()
Academic review
Tag discovery with show(tag='?') was a game changer for onboarding.
via show()
Academic review
Lore = history, code = current invariant. This distinction is what lets AI make real decisions.
— ongoing use
External AI reviewer
I don't have to remember to search — it just interrupts me with what's relevant.
— token-economy review
Internal dogfood
Git tells me what changed. Lore tells me why. That cross-reference has no substitute.
— self-review
Academic review
After every non-trivial decision, add() became muscle memory. Three months later, the lore pays for itself.
via add()
Academic review
Tag discovery with show(tag='?') was a game changer for onboarding.
via show()

Cài đặt — ba bước, sau đó tự động

01 · NÓI VỚI AGENT CỦA BẠN:Nói với agent của bạn — nó sẽ đọc install.md và tự thiết lập mọi thứ.
02Làm việc như bình thường. Agent của bạn ghi lại lore trong lúc làm việc.
03
brief() → context restored
Phiên sau, nó đã biết sẵn. Hãy thử từng công cụ bên dưới.
Thiết lập thủ công (không có quyền truy cập web, hoặc bạn muốn xem trước)
$ claude mcp add llre -- uvx llre
Cursor, Gemini CLI, Codex — cùng một lệnh uvx llre trong cấu hình MCP của từng client. Chi tiết: linklore.io/install.md
  • brief()
  • add()
  • show()
  • edit()
  • link()
  • status()
  • log()
  • push · pull
  • +13 others

brief()

FREE, IN THE MARKETBrowse the market →
Curated lore, free to pull — decisions and pitfalls from real projects, ready for yours.
BuildPersonalAutomation
MIỄN PHÍ 3 THÁNG
Bộ nhớ bạn truy vấn, không phải bảo trì.

Ra mắt ngày 27 tháng 7 — miễn phí 3 tháng như ưu đãi ra mắt. Người dùng sớm giữ được gói miễn phí.