Elpis: LLM Ajanları İçin Bağlam Budamalı Rust Terminal Kabuğu
Elpis, Rust ve Ratatui ile yazılmış, LLM ajanları için bağlam budama ve kalıcı hafıza sunan açık kaynak terminal ajan kabuğu.
Elpis, OpenAI'nin Apache-2.0 lisanslı Codex CLI'sinden çatallanmış, Ratatui tabanlı bir terminal ajan kabuğu. Temel fark, sohbet geçmişini sürekli büyüyen bir log olarak değil, yönetilen bir varlık olarak ele alması: her turdan sonra ham komut çıktıları ve dosya okumaları, kanıt işaretçileri içeren kompakt özetlerle değiştiriliyor, tam kayıt diskte kalıyor ama varsayılan olarak tekrar gönderilmiyor.
Araç, model isteğine giren her kaynağı (kural dosyaları, hedefler, kontrol noktaları) satır satır gösteren ve açılıp kapatılabilen bir 'Context Ledger' paneli sunuyor. GOAL.md ve ES.md dosyaları, oturum çöküşü, sıkıştırma veya çalışma zamanı değişikliği sonrasında bile görevi ve son durumu koruyarak taşınabilir süreklilik sağlıyor.
Bellek tarafında, bir bilgi ancak farklı bağlamlarda tekrar tekrar faydalı şekilde çağrıldıktan sonra kalıcı hale geliyor; silinen kayıtlar sessizce kaybolmak yerine arşivleniyor. Elpis; ChatGPT/Codex, OpenRouter, Anthropic, Gemini, Bedrock, Ollama ve LM Studio gibi farklı model çalışma zamanlarıyla uyumlu çalışıyor ve proje henüz ilk sürüm öncesi aktif geliştirme aşamasında.