ViraStack
  • Hakkında
  • Destek
ViraStack

Frontend geliştiricileri için DX odaklı araç seti: starter’lar, ajan kuralları, form hook’ları ve rehber.

Ürünler

  • ViraStack Start
  • ViraStack AI
  • ViraStack Mask
  • ViraStack Password
  • ViraStack Guide

Keşfet

  • Hakkında
  • Marka
  • Destek

© 2026 ViraStack.

Açık kaynak · MIT

ViraStack AI

Cursor, Claude Code ve diğer LLM tabanlı ajanların projede tutarlı kod üretmesini sağlayan AI-native mimari kit. AGENTS.md, CLAUDE.md ve framework’e özel Cursor kurallarıyla ajanları mimarinize bağlar.

KurDemoyu görvirastack/ai

Yeni bir proje açıyorsan ViraStack Start kullan; AI kuralları kurulumla birlikte gelir.

Kurallar fark yaratır

Aynı sohbet, farklı kural paketleri. Ajan kestirmeyi reddeder, ViraStack kalıbını önerir.

Bir özellik tarif et…
Claude Code

Ne enjekte edilir?

Tek komutla AGENTS.md, CLAUDE.md ve .cursor/rules dosyaları projene gelir.

Mimari

core-principles.mdc

Feature-Sliced sınırlar, isimlendirme kuralları ve import alias kuralları. Ajan uydurma klasör açmaz.

Data & State

query · zustand · api

Sunucu verisi için TanStack Query, istemci state için Zustand ve hata mesajları için ortak bir ApiError standardı.

UI & Forms

ui · forms · i18n

Bileşen katmanı, form + Zod doğrulama ve i18n kalıpları, kurulu stack’e göre uyarlanır.

Kalite

typescript · testing

Strict TypeScript, branded types ve test beklentileri ajan çıktısına gömülür.

Performans

performance.mdc

Core Web Vitals odaklı kurallar. Ajan hızlı ve ölçülebilir arayüzler üretir.

Framework izolasyonu

nextjs · tanstack

Yalnızca tespit edilen framework’ün kuralları yazılır; çapraz framework halüsinasyonu engellenir.

Nasıl çalışır?

Üç adım: tespit et, yaz, kullan. ViraStack Start ile yeni proje kurarken otomatik eklenir.

1

Framework tespit

package.json otomatik okunur; Next.js veya TanStack Start seçilir.

2

Kuralları yaz

Projeye uygun mimari kurallar yazılır.

3

Ajan hazır

Cursor, Claude Code ve diğer ajanlar aynı mimariyi izler. Geliştirmeye başlayabilirsin.

Kurulum

Mevcut bir projeye ViraStack AI kurallarını ekle.

$ pnpm dlx @virastack/ai init

--force, -f — Mevcut kural dosyalarının üzerine yaz; onay sorma.

--framework — Framework’ü açıkça ayarla (nextjs veya tanstack).

--tr — CLI mesajlarını Türkçe göster.

Yeni bir proje mi kuruyorsun?

ViraStack Start tek komutla üretime hazır bir Next.js veya TanStack projesi kurar. Feature-Sliced mimari, tip güvenliği ve bu AI kuralları dahil gelir.

ViraStack Start ile başlayın