OPEN SOURCE · MULTI PROVIDER · TEAM MODE

Terminalde çalışan agent gibi değil, küçük bir yazılım ekibi gibi ilerler.

NINA; hedefi alır, planlar, rollere böler, komut ve dosya aksiyonlarını kontrollü şekilde uygular. Tek bir CLI deneyiminde provider esnekliği, ajan koordinasyonu ve güvenli yürütme sunar.

  • Node.js 18+
  • OpenAI, Anthropic, Ollama ve daha fazlası
  • Planlama, team monitor, action executor
nina session
$ npm install
$ npm link
$ nina

/auth web
/use openai gpt-4o
/team çok ajanlı bir admin paneli tasarla ve kur

Canlı değer önerisi

Plan + Worker + Lead zinciriyle tek prompt’tan uygulanabilir çıktı

NEDEN NINA

Sıradan bir chat arayüzü değil, eylem odaklı bir geliştirme katmanı.

Repo içindeki core, auth, providers, plugins ve ui parçaları birlikte çalışarak tek bir terminal oturumunu planlama, yürütme ve gözlemleme ortamına dönüştürüyor.

01

Provider bağımsız mimari

OpenAI, Anthropic, Gemini, Groq, Cohere, Mistral, OpenRouter ve Ollama için tek akışta kullanım.

02

Aksiyon tabanlı yürütme

WRITE_FILE, RUN_CMD, DELETE_FILE gibi işlemleri kontrollü ve uygulanabilir hale getirir.

03

Takım modu

Planner, worker ve lead akışıyla tek kullanıcı isteğini birden fazla role dağıtır.

04

Kurulum sihirbazı ve auth

Kimlik bilgilerini kullanıcı dizininde saklar, provider seçimini terminal içinden yönetir.

YETENEKLER

Projede gerçekten var olan katmanlar üzerine kuruldu.

Team monitor

Ajan durumlarını, akışlarını ve kısa çıktıları terminal içinde canlı olarak izler.

Planner

Hedefi küçük, uygulanabilir adımlara böler ve gerektiğinde explain/write/cmd akışına çevirir.

Browser plugin

Chrome DevTools Protocol ile sayfa açma, click, eval ve screenshot yetenekleri sağlar.

Setup wizard

Provider ve model seçimini menülü bir terminal deneyimiyle ilk kullanıma hazırlar.

CLI nina.js
Execution Core planner · executor · agents · shell
Providers openai · anthropic · ollama · gemini · groq
Extensions browser · debug · daemon · system
Security credentials in ~/.nina · env template · CODEOWNERS

AKIŞ

Bir komuttan ekip benzeri yürütmeye giden sade ama güçlü bir zincir.

1

Hedefi ver

Kullanıcı doğal dilde ne yapılacağını yazar.

2

Planı çıkar

Planner JSON üretir, roller ve milestone yapısı belirlenir.

3

Rolleri çalıştır

Worker ajanlar paralel veya kontrollü sırayla kendi sorumluluklarına odaklanır.

4

Sonucu uygula

Lead çıktıyı sentezler; gerekirse komut ve dosya aksiyonları önerilir ya da yürütülür.

KURULUM

Hızlı başlangıç birkaç komut sürüyor.

Statik site içinde doğrudan repo odaklı bir onboarding akışı sundum.

git clone YOUR_REPO_URL
cd nina
npm install
npm start
git clone YOUR_REPO_URL
cd nina
npm install
npm link
nina
/help
/auth web
/use ollama llama3.2
/tasks basit bir kullanıcı yönetim paneli yap
/team çok ajanlı bir admin dashboard kur

AÇIK KAYNAK VE OPERASYON

Landing page artık repo anlatımına hizmet ediyor, yalnızca süslü bir kapak değil.

Sayfa; ürün konumlandırması, teknik mimari, kurulum akışı ve güven sinyallerini tek bir bütün halinde veriyor. Ürünü anlatan, kurulum yolunu netleştiren ve güven veren daha derli toplu bir vitrin sunuyor.

Başa Dön