Pano
Kilitli olan karar. Kurulum ilk ekran. v1 inşa sırası. Açık olan ekibin sorusu.
Kilitli 9
Kurulum 7
v1 10
Açık 6
Amaç
Hedef, Hermes ile Honcho tarzı bir belleğin birlikte durduğu bir çalışan. Kişi modeli yarını hatırlar. İşler, dosyalar ve sohbet aynı süreçte kalır. Takılınca Codex’i çağırır ve devam eder.
| Codex veya Claude Code | Ceres | |
|---|---|---|
| Duruş | Açtığın oturum | Açık çekirdek. Terminal, tarayıcı, telefon |
| Bellek | Bu görev | Oturumlar arası kişi modeli |
| İş | Önündeki dosya | Komut, kod, dosya, iş, skill |
| Takılınca | Sen bakarsın | Codex düzeltir, Ceres sürer |
“10 kat daha iyi” başkasının cümlesi. Bizim ölçtüğümüz bir sayı değil. Ürünün şekli bu.
İki arayüz, tek çekirdek
Ceres iki kitleye iki ekran verir. Son kullanıcı panoyu ve sohbeti görür. Geliştirici terminali, ayarı ve logu görür. İkisi de aynı Agent sınıfını çağırır. Oturum, bellek ve iş ortaktır.
| Özellik | Son kullanıcı | Geliştirici |
|---|---|---|
| Kitle | Kişi ve pratik ekip | Geliştirici, otomasyon, mahremiyet |
| Ekran | Pano ve sohbet. Telefon, tarayıcı. | CLI ve ayar ekranı. |
| Model | Plandaki operatör. Seçmez. | Değiştirir. Abonelik önce, API tavanlı. |
| Kurulum | İlk ekran: risk, klasör, eşleşme. | CERES_HOME, config, skill. |
| Maliyet | Plan penceresi. Dolunca durur ve söyler. | İki kasa, token kaydı, tavan. |
| Sınır | Onay ve yön. Açtığı izni ekranda görür. | İzin, skill, kanca ve model onun elindedir. |
Dots son kullanıcıya hazır bir ajan verir. Hermes sınırı geliştiriciye bırakır. Ceres bu ayrımı iki arayüz olarak taşır. Aynı kurulum, iki ekran.
Çekirdek dört kapıdan konuşur
Mesajlaşma platformu uzaktan kumandadır. İş, bilgisayarın terminalinde, dosyalarında ve arka planda yürüyen servistedir. Dört kapı da v1’dedir. Kurulumda her biri kapalı başlar. Kullanıcı açtığı kapıyı ekranda görür.
1. Yerel terminal ve CLI
Bash, PowerShell veya Komut İstemi. Doğal dil, işletim sistemi komutuna döner. Proje taranır, hata bulunur, kod yazılır, dosyaya kaydedilir. Her komut onay bekler. Dosya yalnız seçilen klasördür.
2. Gateway ve web paneli
Telegram ve pano son kullanıcının ekranıdır. Ayar ekranı geliştiricinindir. İkisi aynı ajana bağlanır. Panel önce localhost’tadır. Başka cihazdan erişim eşleşme ve açık bir ayarla gelir.
3. Daemon
Ceres yalnızca yazınca uyanmaz. Servis olarak durur. Cron işi çalıştırır. Belirlenen olay olunca aksiyon alır. İş geçmişsiz oturumda gider. Cron aracı cron içinde kapalıdır.
4. Skill
Tarayıcı otomasyonu, veritabanı sorgusu ve harici araç skill olarak gelir. Ağdan gelen veya ajanın yazdığı skill, sen tutmadan kalıcı olmaz. Skill çıktısı güvenilmez işaretlenir.
Kapılar çekirdeğe girer
CLI, web paneli, gateway ve daemon aynı Agent sınıfını çağırır. Platform farkı adaptörde kalır: yetki, oturum anahtarı, teslim. Prompt, araç çalıştırma, yeniden deneme ve kayıt çekirdekte bir kez yazılır.
CERES_HOME
config.yamlprofil, model, araç kümeleriUSER.mdveMEMORY.mdsınırlı kalıcı belleksessions.dbSQLite oturum, soyağacı ve kişi modelijobs.jsonzamanlanmış ajan işleriskills/tutulunca yüklenen SKILL.md dosyaları
Prompt katmanları
- stable — kimlik, araç yönergesi, skill indeksi. Tur içinde değişmez.
- context — çalışma alanı ve açık dosya bağlamı.
- volatile — bellek, profil, zaman. Önek önbelleğini bozmaz.
Model değişimi bilinçli bir kullanıcı eylemidir. Araç sonucu sistem istemine yazılmaz. Konuşma geçmişine eklenir.
Bir kullanıcı turu
Döngü senkron ve iptal edilebilir. Araç çağrıları kullanıcıya görünür. Bağlam taşınca orta turlar özetlenir. Ham transkript yeni bir soyağacı satırında kalır.
| Adım | Sahip | Sonuç |
|---|---|---|
| Mesajı normalize et | Kapı | Ortak MessageEvent |
| Yetkilendir | Gateway | Eşleşme veya allowlist |
| Oturum anahtarını çöz | SessionStore | platform:chat:user |
| Sistem istemini kur | PromptBuilder | stable / context / volatile |
| Sağlayıcıyı çöz | Runtime | api_mode, anahtar, base_url |
| Modeli çağır | Agent | Metin veya tool_calls |
| Aracı çalıştır | Registry | Onay, sonra sonuç metni |
| Sıkıştır | ContextEngine | Eşik aşılırsa orta tur özeti |
| Kalıcılaştır | SQLite | Tur ve bellek flush |
| Yanıtı teslim et | Kapı | CLI, panel veya kanal mesajı |
Dört çalışma kuralı
| Kural | Uygulama |
|---|---|
| Gözlemlenebilir yürütme | Her araç çağrısı CLI’de, panelde ve sohbette görünür |
| İptal | Yeni kullanıcı girişi uçuştaki model ve aracı keser |
| Profil yalıtımı | Her profilin kendi CERES_HOME, belleği ve PID’i vardır |
| Gevşek bağ | Skill ve bellek kayıt defteriyle gelir. Çekirdek onları baştan import etmez |
İlk araç kümeleri
| Küme | Araçlar |
|---|---|
| files | read, write, patch, search |
| terminal | shell, arka plan süreç listesi |
| web | search, extract |
| memory | oku, ekle, değiştir |
| skills | listele, yükle |
| cron | oluştur, duraklat, listele |
| delegate | tek çocuk ajan |
Araç dosyası import anında kayıt defterine yazılır. Agent etkin kümenin şemasını modele verir. Bellek, todo, oturum araması ve delegate kayıt defterinden önce kesilir. Ajan durumuna ihtiyaç duyarlar. Cron turunda cron kümesi kapalıdır. Çocuk ajan kendi kümesini ebeveynden daraltarak alır.
Katman
Üst sıra soluk, çünkü iş oraya taşınmıyor. Ceres ikisinin üstüne yatar. Alt sıra işin verildiği yer.
gittiğin yer Claude Code
tek işe bakar
v1 bu askının Telegram ve dosya ucunu kurar. Notion ile takvim aynı kata sonra takılır.
Aynı sistem, iki host
Süreç, ağ geçidi ve CERES_HOME birlikte taşınır. Telefon hangisinin açık olduğunu seçmez. Bu sayfa planı taşır. Çalışan kopya seçilen makinededir.
VPS
Bulut sunucu.
- Daha ucuz
- Her yerden erişim
- Sürekli açık
- Kurulum biraz teknik
- İnternete bağlı
Mac veya PC
Kendi makinen.
- Tam kontrol
- Daha fazla mahremiyet
- Aylık host ücreti yok
- Güç açık kalmalı
- Makine kapalıysa telefon ulaşamaz
İki kasa
Ceres, ödenmiş ChatGPT planıyla başlar. Codex girişi bu kotayı hem operatör hem buddy için kullanır. API anahtarı ikinci kasadır. Tavan yazılmadan açılmaz.
Abonelik
Aylık ChatGPT planı.
- Codex girişi
- Operatör ve buddy
- Plan penceresinde durur
Kullanım
Girdi ve çıktı tokeni.
- API anahtarı
- Yalnız operatör
- Tavan konmadan açılmaz
Telegram mesajı kâğıttır. Token, modelin okuduğu ve yazdığı şeydir. Aylık ücret bir API faturasını ödemez. Pencere dolunca Ceres cümleyi bitirir, Telegram’da söyler ve durur.
Buddy
Ceres araçları, işleri ve sohbeti yürütür. Codex hatayı, log kuyruğunu ve ilgili dosyaları alır. Değişiklik, terminal ile aynı onaydan geçer. Codex’e cron ve ağ geçidi verilmez. Ceres kapalıysa aynı paket telefondan gönderilir.
| Adım | Rol | Ne gider |
|---|---|---|
| 1 | Ceres | Hata veya takılma |
| 2 | Ceres | Hata, log, bağlam |
| 3 | Codex | Değişiklik ve açıklama |
| 4 | Ceres | Onaydan sonra uygular |
Üç bellek, iki model
Oturum bu sohbeti tutar. USER.md ve MEMORY.md elle kürasyon edilen dosyalardır. Kişi modeli kart, temsil ve sonuç biriktirir. Honcho bulutu yok. Kayıt CERES_HOME içindeki SQLite’tadır.
| Katman | Ne durur | Ne zaman yazılır |
|---|---|---|
| Oturum | Bu sohbet | Her tur |
| Dosya | USER.md, MEMORY.md | Ajan kürasyonu |
| Model | Kart, temsil, sonuç | Tur senkronu ve Deriver |
Blok kullanıcı mesajının içine girer. Sistem isteminin sabit öneki yerinde kalır. Tavan 1200 token.
Operatör
Codex, ChatGPT planı. Konuşur, araç ve iş çalıştırır. Abonelik kotası.
Bellek modeli
Neuromancer’ın rolü. Qwen3-8B sınıfı, aynı hostta, kota dışında. Kullanıcıya cevap vermez.
Honcho bu iş için Neuromancer XR kullanıyor: Qwen3-8B ince ayarı. Plastic Labs’in LoCoMo sayısında bu rolle 86,9%; taban Qwen3-8B 69,6%; Claude 4 Sonnet 80,0%. Ağırlıklar kapalı. Ceres o dosyayı kopyalamaz. Aynı rolü Qwen3-8B ile açar. Kendi izleriyle ince ayar sonraki iştir.
| İş | Ne zaman | Ne yazar |
|---|---|---|
| Deriver | Her mesaj | Açık ve tümdengelim sonuç |
| Dreamer | Dönemsel | Birleştirme ve tümevarım |
Cron ve alt ajan bu kata yazmaz. Arama önce tam metindir.
Kanca belleği ve işi birlikte tutar
Ceres işi yapar. Kanca, iş başlarken, adım atarken ve bitince ateşlenir. Aynı olay iki yere yazılır: kişi modeline ve yönetim panosuna. Sen panodan okur, cevaplar, onaylar veya yönü değiştirirsin.
Ceres
İşi yapar.
Kanca
Başlangıç, adım ve bitişte ateşlenir.
Bellek
Kişi modeli. Kart ve sonuç.
Pano
Kart, ilerleme, tıkanma.
Sen
Panodan okur, cevaplar, onaylar veya yönü değiştirirsin.
| An | Belleğe | Panoya |
|---|---|---|
| Başlangıç | Oturum açılır, kart okunur | Kart sürüyor olur |
| Adım | Tur özeti yazılır | Yorum ve durum düşer |
| Bitiş | Deriver açık sonucu çıkarır | Kart incelemeye döner |
Pano, Multica’nın tahtası gibi durur: iş bir karttır, ajan ilerlemeyi yazar, tıkanmayı söyler, sonucu incelemeye bırakır. Bellek yazısı CERES_HOME içindeki kişi modeline gider. Cron ve alt ajan bu belleğe yazmaz. Onay kartın üstünde, sende durur. Kanca bir komutu kendi adına geçirmez.
Güvenlik
Kişi modeli sohbeti okur ve hayat ile iş hakkında örüntü çıkarabilir. Güç buradadır. Sınır da burada durur.
| Kontrol | Ceres’te karşılığı |
|---|---|
| Kendi hostun | Profil ve 8B model CERES_HOME içinde |
| Açık şema | Deriver, Dreamer ve tablo repoda okunur |
| İzin | Eşleşmiş sohbet, araç onayı, buddy yalnızca hata paketi |
| Sınır | Açık ve tümdengelim girer. Tümevarım sen tutana kadar bekler |
| Sonuç | Yazan | Prompt |
|---|---|---|
| Açık | Deriver | Girer |
| Tümdengelim | Deriver | Girer |
| Tümevarım | Dreamer | Sen tutana kadar bekler |
Silinen satır aramadan ve sonraki prompttan çıkar. Operatör enjekte edilen dilimi görür, çünkü Codex ChatGPT planında çalışır. O dilim tavanlı bloktur. Tümevarım satırları tutulmadan orada yoktur.
Kurulumda söylenenler
Hermes’in varsayılanı geniş: terminal komutu senin kullanıcın olarak çalışır, dosya aracı anahtar ve cüzdan okuyabilir, ajanın yazdığı skill sonraki oturuma kalır, web ve dosya çıktısı modele talimat taşıyabilir. Onay listesi kazayı tutar. Modeli tutan duvar işletim sistemidir. Ceres indirilince bu cümleler ekranda durur. İzinler kapalı başlar. Kullanıcı açtığı her satırı görür.
| İzin | İlk açılış | Kullanıcı açarsa |
|---|---|---|
| Terminal | Kapalı | Yalnız seçilen klasör. Her komut onay bekler. |
| Dosya | Seçilen klasör | Klasörün dışı, anahtar ve cüzdan okunmaz. |
| Skill | Senin yazdığın | Ağdan gelen veya ajanın yazdığı skill, sen tutmadan kalıcı olmaz. |
| Web | Kapalı | Çıktı güvenilmez diye işaretlenir. Terminal çıktısı da öyle. |
| Sohbet | Eşleşme | Listede olmayan kişi ajanı çalıştıramaz. |
| Kişi modeli | Açık sonuçlar | Tümevarım sen tutmadan prompta girmez. |
| Otomatik onay | Yok | İkinci bir model komutu kendi adına onaylamaz. |
Kurulum ayrıca şunu söyler: sohbet modeli, enjekte edilen dilimi görür. Profil bu makinede durur. Anahtarların durduğu makineye kurmak yerine ayrı bir host seçilebilir.
v1 kesiti
Tek ajan sınıfı. Son kullanıcıya pano ve sohbet, geliştiriciye CLI ve ayar. Telegram kumandası, daemon ve skill. Başlangıçta Codex girişi. Dosya ve terminal seçilen klasörde, onaylı.
| Sıra | Bitti sayılması |
|---|---|
| 1 Kurulum | İlk ekran riski söyler. Terminal, web ve otomatik onay kapalıdır. Dosya yalnız seçilen klasördür. |
| 2 Geliştirici | CLI ve ayar ekranı. Model, kasa, skill, kanca, izin, log. Her komut onay bekler. |
| 3 Son kullanıcı | Pano ve sohbet. İş, kart, onay, yön. Aynı oturum. Dışarı açılış eşleşme ister. |
| 4 Daemon | Servis açık kalır. Cron ve olay tetikler. İş geçmişsiz gider. |
| 5 Skill | Tarayıcı, veritabanı ve harici araç skill’dir. Tutulmayan skill kalıcı olmaz. |
| 6 Kişi modeli | Kart ve sonuç yereldir. Açık sonuç prompta girer. Tümevarım bekler. |
| 7 Telegram | Aynı sohbet aynı oturuma düşer. Eşleşmemiş kullanıcı çalıştıramaz. |
| 8 Kasalar | Her turda kasa ve token yazılır. Plan penceresi ve tavan temiz durur. |
| 9 Buddy | Paket elde gönderilir. Onaysız yama inmez. |
| 10 Kanca | Başlangıç, adım ve bitiş belleğe ve panoya birlikte yazılır. Onay kartın üstünde kalır. |
Ekibin konuşacağı yerler
- İlk host VPS mi, yoksa sürekli açık bir Mac mi?
- Notion ve takvim v1’e girer mi, yoksa Telegram ile dosya yeter mi?
- Bellek modeli taban Qwen3-8B ile mi açılır? İnce ayarın verisini kim toplar?
- Tümevarım gerçekten onay beklemeli mi?
- API tavanını kim, hangi sayıda koyar?
- Buddy paketine kişi kartı hiç girmemeli mi?
- Yönetim panosu Ceres’in kendi paneli mi, yoksa Multica mı?