numex_nedir/urunler/04-numex-core.md
numexai c189683464 Ekosistemi ayrintili anlat: Numex Ailesi, Codex, Hub/Forge, API, Market, Pedia, Okul, marka, ekran goruntuleri
- README Numex Ailesi yapisina gore yeniden duzenlendi, adresler ve ekran goruntuleri eklendi
- urunler/: 17 urun sayfasi (Codex Web/IDE/CLI, Core, API & SDK, Hub & Forge, Market, Numexpedia, Okul, Aile, marka kimligi...)
- docs/: mimari, yol haritasi & surum notlari, SSS, sozluk
- gorseller/: site ve uygulama ekran goruntuleri (kisisel bilgiler bulaniklastirildi)
2026-09-23 22:35:55 +00:00

4.1 KiB
Raw Blame History

🏛️ Numex Core (Corey) — Otonom Ajan Motoru

@numex-ai/core · Numex ekosisteminin beyni ve motoru. Lisans: MIT

"Çekirdek, ekosistemin beyni ve motorudur: bir isteği alıp kodu yazan, sonra durmayıp çalıştıran, test eden ve dürüstçe denetleyen otonom ajan." — Numexpedia

CLI, Codex IDE, VS Code eklentisi, Codex Web ve SDK aynı çekirdeği kullanır. Bu yüzden terminaldeki komut ile editördeki buton birebir aynı davranır.

Mimari

flowchart LR
    REQ[İstek] --> EMP[EmpathyEngine<br/>aciliyet · kalite modu]
    EMP --> DOM[Alan tespiti<br/>LoRA → registry → SkillMemory → dinamik sentez]
    DOM --> PLAN[PlanGate + Mimar planı]
    PLAN --> SWARM{{Swarm Council}}
    SWARM --> A[🏛️ Mimar]
    SWARM --> C[💻 Kodlayıcı]
    SWARM --> D[🔍 Denetçi]
    SWARM --> T[🎨 Tasarımcı]
    A & C & D & T --> HEAL[Self-Healing Loop<br/>PredictiveHealing · StuckDetector]
    HEAL --> VIS[Omni-Vision<br/>Headless Chrome · DOM · 3D Canvas]
    VIS --> GATE[FinishGate<br/>kanıt: HTTP 200 · test · DOM]
    GATE -->|kanıt yok| HEAL
    GATE -->|kanıt var| MEM[Self-Evolving Memory<br/>.agents/skills/SKILL.md]
    MEM --> OUT[Teslim]

Temel yetenekler

Yetenek Açıklama
🏛️ Swarm Council Bütçe kontrollü 4 uzman ajan: Mimar, Kodlayıcı, Denetçi, Tasarımcı. Dinamik sentez sonrası mimari inceleme.
🧠 3 katmanlı çıkarım ONNX WASM (≈25 MB, tamamen yerel) → Ollama (yerel LLM) → Bulut API. İnternet yokken de çalışabilir.
🔁 Self-Healing Loop 3 turluk otonom hata tespit ve düzeltme döngüsü.
🚦 FinishGate "Tamam/bitti" iddiası kanıtsız geçemez — canlı HTTP 200, birim testi veya DOM kontrolü ister.
👁️ Omni-Vision Headless Chrome ile DOM ve 3D Canvas'ı görsel olarak denetler: kod gerçekten çalışıyor mu?
🧩 NCP Protocol Blender 3D, Unity ve Figma için tak-çalıştır eklenti sistemi (Eklenti mağazası).
📚 Self-Evolving Memory Oturumlarda bulunan çözümleri .agents/skills/SKILL.md altında saklar; bir dahakine hatırlar.
🗃️ SQLite Cache Node 22+ node:sqlite, JSON dosya yedeğiyle önbellek motoru.
🧭 StuckDetector Ajan döngüye girerse devreye girer; kullanıcıya veya web aramasına döner (autoPilot'ta bile).
🩺 PredictiveHealing Sözdizimi, yapı, veri bütünlüğü, JSX parantez dengesi kontrolleri.
🎯 Zero-Noise Pruning Büyük dosyada yalnızca ilgili satırları seçer (örnek: 537 satırda 41 ilgili satır, %92 gürültü filtrelendi).
⚡ LRU File Cache 500 dosya limiti, mtime tabanlı, ~3× hız.
💞 EmpathyEngine Kullanıcının acelesini / kalite beklentisini algılar, önceliklendirir.
🏗️ E2E Deploy Scaffold → npm install → sunucu → health check → Playwright tarayıcı doğrulaması.
🎛️ PlanGate API anahtarı + Free/Pro/Enterprise plan limitleri.
🎓 LoRA Accumulator Doğrulanmış çözümlerden JSONL veri seti biriktirir (öz-eğitim döngüsü).

Yol haritası seviyeleri

Seviye Durum
1 — CLI (terminal, komutlar, REPL) ✅
2 — Chat + Tools ✅
3 — RAG + Context (kod indeksleme) ✅
4 — Otonom kodlama (scaffold, E2E deploy) ✅
5 — Swarm Council (4 ajan konseyi, SkillMemory) ✅
6 — Sentetik Mimar (meta-reasoning, 12 sektör, öz-eğitim) ✅ (geliştirme ortamında doğrulandı)

Yapılandırma

const core = require('@numex-ai/core');
// autoPilot: true → plan/kod aşamalarında onay beklemeden ilerler.
// StuckDetector her durumda aktif kalır.

🧩 NCP eklenti mağazası

Çekirdek, NCP eklentilerini keşfetme, arama, .numex/plugins/ altına indirme, kurma ve kaldırma desteği içerir. Örnek eklenti türleri: Blender sahne oluşturma/render, Figma tasarımını HTML/CSS'e dönüştürme. (Eklenti kataloğu geliştirme aşamasındadır.)


← Ürünler · İlgili: Codex · CLI · SDK