---
title: "AgentMemory: Ekip Halinde Çalışan Yapay Zeka Ajanları İçin Rust Tabanlı Kendi Sunucunuzda Barındırılabilir Bellek Servisi"
url: https://blog.edumints.com/agentmemory-ekip-halinde-calisan-yapay-zeka-ajanlari-icin-rust-tabanli
category: "DevOps"
date: 2026-10-21T07:07:49.297Z
publisher: Edumints Blog
lang: tr-TR
source_name: "GitHub"
source_url: https://github.com/hsuanshao/AgentMemory
---

# AgentMemory: Ekip Halinde Çalışan Yapay Zeka Ajanları İçin Rust Tabanlı Kendi Sunucunuzda Barındırılabilir Bellek Servisi

## AgentMemory Nedir ve Ne İşe Yarar?

Çoklu yapay zeka ajanı (multi-agent) sistemleri geliştirirken karşılaşılan en büyük zorluklardan biri, ajanların geçmiş bağlamı hatırlaması ve ekip içinde doğru bilgiyi güvenli bir şekilde paylaşmasıdır. **hsuanshao/AgentMemory**, ekip halinde çalışan yapay zeka ajanları için **Rust** diliyle geliştirilmiş, kendi sunucunuzda barındırabileceğiniz (self-hosted) yüksek performanslı bir bellek servisidir. 

Bu proje, ajanların yalnızca tekil konuşmaları değil, kurumsal hiyerarşiye uygun olarak departman, ekip ve üye bazlı izole edilmiş bilgileri saklamasını ve geri çağırmasını sağlar.

## Neden Dikkat Çekiyor ve Geliştiriciler İçin Değeri Nedir?

AgentMemory, standart vektör veritabanlarının ötesine geçerek ajan belleğini bir işletim sistemi önbelleği gibi katmanlı (**L0→L3**) bir mimariyle ele alır. Geliştiriciler için sunduğu temel avantajlar şunlardır:

- **Katmanlı Bellek Mimarisi (L0→L3):** Anlık çalışma belleğinden (L0) uzun vadeli kurumsal bilgiye (L3) kadar veriyi önem ve kullanım sıklığına göre yapılandırır.
- **Asenkron LLM Damıtma (Distillation):** Ham konuşma geçmişini olduğu gibi saklamak yerine, arka planda çalışan asenkron süreçlerle bilgileri özetler ve anlamlı içgörülere dönüştürür.
- **Hibrit Geri Çağırma (BM25 + Vektör):** Sadece anlamsal benzerliğe (vektör) bağlı kalmaz; tam kelime eşleşmesi gerektiren teknik terimler veya kod parçaları için **BM25** algoritmasını vektör aramasıyla birleştirerek çok daha isabetli sonuçlar sunar.
- **Esnek Altyapı ve Rust Performansı:** Rust ile yazıldığı için düşük bellek tüketimi ve yüksek hız sağlar. Veritabanı olarak hafif projelerde **SQLite**, üretim ortamlarında ise **PostgreSQL** destekler. Ayrıca **OpenAI uyumlu** herhangi bir LLM API'si ile çalışabilir.

## Pratik Kullanım Senaryoları

- **Claude Code ve Codex Eklentisi:** Yazılım geliştirme ajanlarının (örneğin **Claude Code** veya **Codex** tabanlı araçların) proje mimarisini, kodlama standartlarını ve geçmiş hata çözümlerini hatırlaması için kalıcı bellek katmanı olarak kullanılabilir.
- **Çok Ajanlı Kurumsal Ekipler:** Örneğin **CrewAI: Rol Tabanlı Ajan Ekipleri** veya **Microsoft AutoGen: Çok-Ajanlı Konuşma** kurgularında; yazılım ekibi ajanları ile pazarlama ekibi ajanlarının kendi içlerinde bilgi paylaşırken departmanlar arası veri izolasyonunu koruması sağlanabilir.
- **Docker ile Hızlı Kurulum:** Dışa bağımlı bulut servislerine veri göndermek istemeyen ekipler, **Docker** desteği sayesinde kendi yerel ağlarında tamamen izole bir bellek sunucusu ayağa kaldırabilir.

## Benzer Araçlarla Karşılaştırma

Piyasada **Mem0**, **Zep** veya **Letta (MemGPT)** gibi popüler ajan bellek çözümleri bulunmaktadır. Ancak bu araçların çoğu Python tabanlıdır veya tam özellikli kullanım için bulut servislerine yönlendirir. **AgentMemory**, **Rust** tabanlı tekil ve hafif yapısı, kutudan çıktığı haliyle sunduğu **departman/ekip/üye izolasyonu** ve hem SQLite hem de Postgres desteğiyle rakiplerinden ayrılır. Özellikle çoklu ajan orkestrasyonlarında yetkilendirme ve kapsam (scope) sınırlarını net çizmek isteyen geliştiriciler için çok daha odaklı bir alternatif sunar.

---

**Kaynak:** GitHub (https://github.com/hsuanshao/AgentMemory)
**Yayıncı:** [Edumints Blog](https://blog.edumints.com) · Alıntılarken bu URL'ye bağlantı verin: https://blog.edumints.com/agentmemory-ekip-halinde-calisan-yapay-zeka-ajanlari-icin-rust-tabanli
