v2.1.1 Sumber Terbuka Apache 2.0

Tentukan Sekali.
Hasilkan Semuanya.

Dari satu spesifikasi YAML, NAEOS menghasilkan proyek lengkap — kode, CI/CD, dokumentasi, manifes deployment, dan konteks AI — dalam 5 bahasa dan 6 platform AI. Berhenti scaffolding. Mulai shipping.

terminal — naeos
$ naeos init
✓ Config initialized: naeos.yaml
$ cat spec.yaml
project: my-app
modules:
- name: api
path: ./api
generation:
languages: [go, typescript]
$ naeos run --input spec.yaml
✓ Parsed → Normalized → Resolved
✓ NEIR built | 4 modules, 8 services
✓ Generated: go/, typescript/
Done in 1.2s
NEW v2.2.0 — Supabase integration, 44 new unit tests, multi-tenant workspaces, schema registry API, compliance export CLI. See what's new →

Cetak Biru Anda, Terotomatisasi

NAEOS adalah runtime rekayasa yang membaca spesifikasi YAML/JSON Anda, membangun model internal lengkap sistem Anda (NEIR), lalu mengorkestrasi seluruh siklus hidup rekayasa — parse, validasi, hasilkan, kompilasi, dan ekspor. Spesifikasi Anda tetap menjadi sumber kebenaran tunggal dari prototipe pertama hingga produksi.

Satu `naeos run` menghasilkan: kode produksi di Go, TypeScript, Python, Java, atau Rust; Dockerfile dan manifes Kubernetes; konfigurasi pipeline CI/CD; dokumentasi API; dan bundel instruksi AI untuk Copilot, Claude, Cursor, Gemini, Codex, dan OpenCode.

Baca Dokumen
NAEOS PIPELINESpec YAML/JSONCLI CommandsCore RuntimeParserNEIR ModelGeneratorGo · TypeScript · Python · Java · Rust
Perintah CLI+
Bahasa
Platform AI
Spesifikasi

Fitur Utama

35+ perintah CLI · 5 bahasa · 6 platform AI · 56+ spesifikasi — satu sistem rekayasa terpadu.

Pipeline Engine

Pipeline DAG 9-tahap dari spesifikasi ke kode siap kirim. Setiap tahap dapat diamati, di-cache, dan diperluas dengan plugin. Inspeksi setiap transformasi dari YAML ke artifak.

Kompiler AI

Umpankan arsitektur Anda langsung ke asisten pemrograman. Bundel konteks AI memberikan kesadaran sistem penuh kepada Copilot, Claude, Cursor, Gemini, Codex, dan OpenCode — tanpa prompt berulang.

Generator Kode

Kode siap-produksi dalam Go, TypeScript, Python, Java, dan Rust. Adapter per-bahasa menghasilkan struktur proyek idiomatis, pengujian, dan file dependensi langsung jadi.

Model NEIR

Model kanonikal dari seluruh sistem Anda — struktur proyek, arsitektur, modul, layanan, API, infrastruktur, dan kebijakan keamanan. NEIR adalah jembatan antara niat Anda dan setiap artifak yang dihasilkan.

Tata Kelola & Kebijakan

Terapkan aturan arsitektur sebelum masuk produksi. Mesin kebijakan dengan 7 operator, RBAC, jejak audit penuh, dan tinjauan artefak. Deteksi pelanggaran saat generasi, bukan saat deployment.

Marketplace

Publikasikan, temukan, dan pasang profil industri serta plugin. 5 profil bawaan (SaaS, AI Agent, FinTech, Healthcare, Government) plus registry komunitas yang terus berkembang.

Mulai Cepat

Dari ide ke proyek yang dihasilkan dalam waktu kurang dari 60 detik.

1

Pasang NAEOS

Pasang melalui Go, gunakan Docker, atau unduh binary yang siap dijalankan.

bash
go install github.com/NAEOS-foundation/naeos/cmd/naeos@latest
2

Buat Spesifikasi

Jelaskan struktur proyek Anda dalam YAML atau JSON.

yaml
project: my-app
modules:
  - name: auth
    path: ./auth
  - name: api
    path: ./api
    dependencies: [auth]
services:
  - name: gateway
    kind: http
    port: 8080
generation:
  languages: [go, typescript]
3

Jalankan Pipeline

Parse, validasi, hasilkan, dan ekspor proyek secara lengkap.

bash
naeos run --input spec.yaml --output-dir ./out
4

Kompilasi Konteks AI

Hasilkan set instruksi untuk Copilot, Claude, Cursor, dan asisten pemrograman lainnya.

bash
naeos compile --all --input spec.yaml

Terbaru dari Blog

Berita, tutorial, dan bahasan mendalam dari tim NAEOS.

Blog →

Didukung Komunitas

Bintang GitHub
Fork
Isu Terbuka
Kontributor

Studi Kasus

Dari pengembang solo hingga tim platform — NAEOS beradaptasi dengan cara Anda membangun.

Arsitektur Microservices

Definisikan seluruh service mesh dalam satu spesifikasi. Hasilkan layanan Go dan TypeScript dengan endpoint REST, Dockerfile, dan manifes Kubernetes siap-produksi — dari satu YAML.

Go · TypeScript

Aplikasi Serverless

Jelaskan sumber event dan rantai fungsi. Hasilkan handler Python dan TypeScript yang siap deploy dengan kebijakan IAM, pemetaan event, dan konfigurasi framework.

Python · TypeScript

Pengembangan AI-Native

Kompilasi arsitektur Anda menjadi set instruksi AI. Asisten pemrograman Anda mulai dengan konteks penuh — struktur modul, dependensi, kontrak API — tanpa menyalin README ke setiap prompt.

6 Platform AI

Tata Kelola Enterprise

Cegah penyimpangan arsitektur di seluruh tim. RBAC, jejak audit, dan mesin kebijakan dengan 7 operator mendeteksi pelanggaran saat generasi — bukan setelah deployment.

Tata Kelola

Coba Langsung

Edit spesifikasi dan periksa struktur model NEIR yang dihasilkan secara langsung.

spec.yaml

Pratinjau Model NEIR

Edit spesifikasi di sebelah kiri untuk memperbarui pratinjau ini.

Disukai Engineer

Dengar dari tim yang shipping dengan NAEOS setiap hari.

Kami mengganti tiga generator kode dan satu wiki dengan satu spesifikasi NAEOS. Scaffolding layanan Go + TypeScript baru kini memakan detik, bukan jam.

SK

Sarah Kim

Platform Engineer · FinTech

Bundel konteks AI adalah game changer. Claude Code memahami arsitektur penuh kami tanpa saya menempelkan kutipan README di setiap prompt.

JR

James Reyes

Full-Stack Developer · SaaS Startup

Kami memigrasikan 12 layanan ke NAEOS. Mesin tata kelola mendeteksi tiga pelanggaran arsitektur saat generasi — tertangkap sebelum masuk PR.

AN

Aditya Nugraha

Engineering Lead · E-Commerce

Bahasa yang Didukung

5 languages + 6 AI platforms — one unified engineering system.

Languages

Go TypeScript Python Java Rust

AI Platforms

GitHub Copilot
Claude Code
Cursor
Gemini CLI
Codex
OpenCode

Berhenti Scaffolding. Mulai Shipping.

Pasang NAEOS dalam satu perintah dan hasilkan proyek pertama Anda dalam waktu kurang dari satu menit.

Pasang Sekarang