Agen produksi Anda memilikinya amnesia

Tanpa lapisan negara:

  • Konteks berubah antar sesi.
  • Fakta bertentangan antar alat dan tugas.
  • Keputusan dieksekusi tanpa jejak yang dapat direproduksi.

Neotoma adalah lapisan keadaan deterministik untuk agen yang sudah berjalan lama. Setiap observasi memiliki versi. Setiap snapshot entitas dapat direproduksi. Setiap keputusan dapat diputar ulang.

RAG mengambil dokumen. Memori platform mempersonalisasi obrolan. Tidak ada yang mempertahankan kondisi tahan lama. Neotoma melakukannya — dengan jaminan deterministik dan tanpa mutasi diam-diam.

Sumber terbuka·v0.3.11·11 rilis·berlisensi MIT
sesi agen — dengan lapisan negara
— with state layer —
$What were the terms on |
/

Masalahnya

Pertanyaan yang sama, hasil yang berbeda

Tanpa lapisan status, agen mengembalikan data basi atau salah. Dengan Neotoma, setiap respons dibaca dari status terikat skema dan berversi.

Fakta keuangan
tanpa lapisan negara
Apa syarat-syarat kontrak Kline?
Tidak ada kontrak yang ditemukan untuk Kline.
dengan lapisan negara
Apa syarat-syarat kontrak Kline?
Net-30, ditandatangani 12 Oktober, diperpanjang secara otomatis pada Q1.

Catatan yang bertentangan, kehilangan data secara diam-diam

Dua agen membaca versi berbeda dari kontrak yang sama. Salah satunya mengutip istilah-istilah terkini; yang lain menggunakan snapshot basi. Tidak ada satu pun yang mengetahui keberadaan satu sama lain.

Orang & hubungan
tanpa lapisan negara
Gunakan John Smith dari legal di thread ini.
Mengirim ke Lee dari penjualan.
dengan lapisan negara
Gunakan John Smith dari legal di thread ini.
Mengirim ke John Smith dari bagian hukum.

Kontak basi, penerima salah

Agen tersebut menggunakan bagan organisasi yang sudah ketinggalan zaman. Pesan tersebut ditujukan kepada seseorang yang meninggalkan proyek beberapa minggu yang lalu — dan tidak ada catatan berversi yang menandai perubahan tersebut.

Jaminan

Sistem memori agen memberikan jaminan yang berbeda

Sebagian besar sistem memori AI mengoptimalkan penyimpanan atau pengambilan. Neotoma menegakkan integritas negara.

  • Platform: memori obrolan bawaan dari Claude, ChatGPT, Gemini, dan lainnya.
  • Pengambilan / RAG: penyimpanan vektor seperti Mem0 dan Zep yang dipanggil kembali berdasarkan kesamaan.
  • File: dokumen markdown, JSON, atau CRDT yang dibaca dan ditulis langsung oleh agen.
  • deterministik: Lapisan status tambahan Neotoma dengan jaminan berversi dan dapat diaudit.
Plat.
LAP
File
Det.
Plat.
LAP
File
Det.
Plat.
LAP
File
Det.
Plat.
LAP
File
Det.

Mulailah

Agen menginstal Neotoma sendiri

Rekatkan perintah ini ke Claude Code, Codex, Cursor, atau OpenClaw. Agen menangani instalasi npm, inisialisasi, dan konfigurasi MCP.

Follow this workflow to set up Neotoma:

1. Install Neotoma with npm install -g neotoma.
2. Initialize Neotoma with neotoma init.
3. Report what changed after install/init.
4. If I ask for integration setup after init, link the matching setup guide in docs/developer/ (for example mcp_cursor_setup.md, mcp_claude_code_setup.md, mcp_openclaw_setup.md).
...
Integrasi 5 menitSepenuhnya dapat dibalik

Opsi lainnya: Instalasi manual · Buruh pelabuhan · Referensi CLI

Agen menginstal dan menginisialisasi melalui npm, memindai konteks dan memori platform, mempratinjau kandidat berdasarkan asal, dan hanya menyimpan apa yang Anda setujui.

Inspeksi negara

Periksa status agen seperti kontrol versi

Ketika agen produksi mengirimkan data yang salah, Anda perlu menelusuri alasannya. Neotoma menyimpan setiap mutasi keadaan sebagai observasi berversi sehingga garis waktu lengkap dapat diperiksa dan diputar ulang.

Garis waktu observasi

$ daftar observasi neotoma --entity-id contract:Kline

  #   observed_at   source              change
  1   Oct 10        import:drive        (created)
  2   Oct 12        agent:renewal       renewal_date
  3   Oct 14        agent:amendment     payment_terms

Cuplikan entitas dengan riwayat versi

$ entitas neotoma mendapatkan kontrak: Kline

  tipe_entitas: kontrak
  entitas_id: kontrak:Kline
  versi: 3
  syarat_pembayaran: Bersih 30
  tanggal_perpanjangan: 15-01-2026

  Sebelumnya (v2): syarat_pembayaran: Bersih 60

Bagaimana cara kerjanya

Arsitektur

Neotoma memperlakukan memori sebagai evolusi keadaan, bukan pengambilan. Setiap perubahan negara bagian dibuat dengan sumber yang lengkap.

  • deterministik. Pengamatan yang sama selalu menghasilkan snapshot entitas dengan versi yang sama. Tidak ada sensitivitas pemesanan.
  • Kekal. Pengamatan hanya tambahkan. Koreksi menambah data baru — tidak pernah terhapus.
  • Dapat diputar ulang. Periksa entitas mana pun kapan saja. Versi berbeda. Rekonstruksi sejarah dari log observasi.
  • Struktur-pertama. Ekstraksi skema pertama dengan pengambilan deterministik. Pencarian kesamaan opsional saat penyematan dikonfigurasi.

Sumber daya

Pelajari lebih lanjut