โ—ˆ ECOSYSTEM VERSION RELEASE ยท v0.1.0 GENERAL AVAILABILITY

Krewire v0.1.0 is Here.
The Modular Go Ecosystem for 8 Workloads.

The official release launchpad for the Krewire open-source ecosystem. A unified, modular Go foundation engineered with single monorepo architecture, one declarative config (krewire.yaml), and one developer CLI (kiw) โ€” crafted in Indonesia for software engineers and autonomous AI agents worldwide.

Go 1.27.1+ ยท Single Monorepo ยท 8 Unified Workloads ยท Spec-Driven Testing
kiw โ€” release v0.1.0 (GA)
$ go install github.com/krewire/krewire/tools/kiw/cmd/kiw@latest
โœ“ installed kiw devtool v0.1.0 (go1.27.1 linux/amd64)
$ kiw new my-service --kind=app
โœ“ scaffolded workload app behind krewire.yaml
$ cd my-service && kiw dev
โšก [krewire] server live at http://localhost:8080 (0.4ms)
v0.1.0 Release Baseline
v0.1.0 Stable GA ยท 5 Official Repositories ยท 8 Unified Workloads ยท 100% Native Go ยท Near-Zero Cloud Cost
Ecosystem Release

Krewire Ecosystem v0.1.0 Launch

The foundational milestone release delivering single monorepo architecture, the kiw devtool, strictly typed manifests, and 8 unified workload shapes.

๐Ÿ“ฆ

Single Monorepo Architecture

Consolidated under github.com/krewire/krewire. Eliminates cross-module dependency fragmentation, guarantees atomic Git commits, and powers seamless Go workspaces (go.work).

โšก

Unified 'kiw' Devtool CLI

A single binary driving the software lifecycle: kiw new, kiw dev, kiw build, kiw serve, kiw worker, kiw deploy, and kiw boost.

โš™๏ธ

One Config: krewire.yaml

Strictly typed, declarative project manifests eliminating arbitrary configuration drift across all 8 supported workloads.

๐Ÿงฉ

Modular Domain Libraries

Single-purpose packages under packages/* (kern, web, ui, cli, db, config, validation, fs, worker). Compose only what you need without inheriting a monolithic framework.

๐Ÿค–

AI Boost & Agent Triad Native

First-class integration for autonomous AI developer agents (templates/boost) with formal KWF-* specifications, automated audits, and regression tests.

๐Ÿ“–

Independent Docs Engine (mdbind)

Standalone Markdown book & docs compiler powering the book kind with AST transformations, live reloads, and offline assets embedding.

Unified Architecture

8 Workload Kinds Behind One Engine

Krewire adapts to your project shape. An explicit project.kind in krewire.yaml determines the build, runtime, and deployment lifecycle.

Fullstack ๐Ÿ’ป

app

Fullstack web applications with reactive server rendering, context pipelines, and DI containers.

kiw run ยท kiw dev
Developer CLI โŒจ

cli

Ergonomic terminal tools, subcommands, and flags powered by the lightweight TUI library.

kiw run <args>
Static Web ๐ŸŒ

site

High-speed static websites, marketing portals, and blogs with scoped CSS and the .kiw DSL.

kiw build ยท kiw serve
Documentation ๐Ÿ“–

book

Technical documentation and digital books compiled with the standalone mdbind engine.

kiw build ยท kiw serve
Background Queue โš™

worker

Background task processors, concurrent runners, async queues, and scheduled cron jobs.

kiw worker ยท kiw dev
Microservice API โšก

service

High-throughput microservices, headless daemons, and low-latency JSON/gRPC APIs.

kiw run ยท kiw dev
Cloud & Baremetal ๐Ÿš€

infra

Zero-downtime raw VM runners, SSH automation, automated TLS provisioning, and systemd manifests.

kiw deploy
Core Domain โ—ˆ

kernel

Pre-init bootstrap core containing strict domain models and runtime lifecycle abstractions.

kiw init
Quick Installation

Get Started in Seconds

Install the kiw developer tool, scaffold an application, or bootstrap the entire 5-repository workspace.

1

1. Install kiw CLI

Install the unified developer toolchain globally via Go:

go install github.com/krewire/krewire/tools/kiw/cmd/kiw@latest
2

2. Scaffold a Project

Generate a fullstack application or any of the 8 workloads:

kiw new my-app --kind=app
cd my-app
3

3. Run Locally

Start hot-reloading dev server with instant feedback:

kiw dev
โšก One-Command Contributor Bootstrap
Recommended

Automatically clones all ecosystem repositories, creates your go.work workspace, builds the kiw devtool, and validates compatibility contracts:

curl -fsSL https://raw.githubusercontent.com/krewire/internal/main/scripts/setup.sh | bash
Prerequisites: Go 1.27.1+ and Git โ€ข Zero manual configuration required
Codebase Matrix

5 Core Repositories & Where to Start

Match your skills and background to the right repository, bootstrap your local environment, and dive straight into active issues.

Version Roadmap

Ecosystem Evolution & Release Ladder

Our progressive open core release roadmap across the four-rung ladder: free โ†’ pro โ†’ team โ†’ enterprise.

Current GA Baseline v0.1.0

v0.1.0 โ€” Stable Baseline

Single monorepo, 8 workload kinds, unified kiw CLI, mdbind compiler, and Spec-Driven Testing contracts.

  • โœ“ Monorepo consolidation (github.com/krewire/krewire)
  • โœ“ 8 unified workload detections
  • โœ“ Strict krewire.yaml schema enforcement
  • โœ“ Developer CLI tools (kiw init/new/dev/build)
Next Milestone v0.2.0

v0.2.0 โ€” Enterprise Modules

Advanced worker distributed schedulers, enterprise RBAC/Auth wrappers, multi-cloud infra targets, and telemetry hooks.

  • โ—ˆ Distributed queue backends (Redis/NATS adapters)
  • โ—ˆ Enterprise RBAC and audit logging modules
  • โ—ˆ Zero-overhead OpenTelemetry tracing export
  • โ—ˆ Baremetal cluster deployment coordinator
Future Horizon v0.3.0

v0.3.0 โ€” Autonomous Swarm Mesh

WASM client-side hydration, automatic canary deployments, and autonomous agent self-healing workflows.

  • โ—ˆ Zero-JS WebAssembly client hydration engine
  • โ—ˆ Autonomous agent swarm mesh for testing & chaos
  • โ—ˆ Self-healing runtime telemetry and auto-rollback
  • โ—ˆ Full multi-region multi-cloud target abstraction
Quality Assurance

The Krewire Way: 3 Quality Gates

To keep the codebase reliable, predictable, and production-ready, every pull request passes through three automated gates.

1

Gate 1: Format & Lint

Zero lint errors and idiomatic Go formatting. Code must adhere strictly to Go standard conventions.

gofmt -s -l .
go vet ./...
Required: Clean exit, 0 warnings
2

Gate 2: Race & Tests

Every commit is verified with race condition detection and comprehensive unit & integration tests.

go test -race ./...
go build ./...
Required: 100% test pass, 0 data races
3

Gate 3: Spec & Commits

Changes must link to a valid Spec or Issue, following Conventional Commits format.

feat(scope): implement workload runner
fix(web): recover panic in http handler
Required: Semantic versioning compliance
Contributor Privilege

Lifetime Access to Krewire's Paid Ecosystem

Genuine appreciation for true builders. By joining and actively contributing to the Krewire open source collective, you earn lifetime access to our upcoming commercial sub-products and premium ecosystem tools.

Core Privilege
โ˜…

Commercial Sub-Products Lifetime Access

Receive free lifetime licenses for upcoming commercial Krewire products โ€” including managed cloud orchestration tools, enterprise modules, and premium services.

  • Free lifetime access to all paid Krewire commercial sub-products
  • Priority early-access releases and exclusive roadmap previews
  • Direct private collaboration channels with core maintainers
Strict Requirement
โšก

Active Contributions Required

This privilege is a two-way commitment. Your access remains active as long as you regularly contribute and help nurture the ecosystem's growth.

  • Submit PRs for new features, bugfixes, or kernel optimizations
  • Review open PRs and stress-test high-concurrency scenarios
  • Author KWF architecture specifications or comprehensive docs
Revocation Policy
โš 

Revocable if Inactive or Dormant

To protect community fairness and true meritocracy, commercial access licenses may be revoked at any time if a contributor becomes inactive or dormant over an extended period.

  • Contributor activity and commits are periodically audited
  • Prolonged inactivity or dormancy leads to license deactivation
  • Access privileges can be promptly reinstated upon resumed contribution
Human + AI Synergy

Collaborating with AI Boost

Krewire pioneers the collaboration between human maintainers and autonomous AI agents. Our AI Boost framework operates with strict verification standards:

  • Automated Architecture Audits: AI agents check PRs against KWF-* specifications.
  • Continuous Regression Hunting: Agents synthesize edge cases and race condition checks.
  • Transparent Pair Programming: AI agents explain architectural decisions openly in discussions and PR comments.
  • Human Governance: Ultimate merging authority always remains in the hands of human collective maintainers.
AI Boost Agent Triad
Planner
Requirements & SDD

Translates feature ideas into formal specs and architectural blueprints.

Builder
Implementation & Refactoring

Generates clean Go implementations adhering to idiomatic patterns.

Auditor
Verification & Quality Gates

Validates concurrency, zero data races, and performance benchmarks.

Release Launchpad

Ready to build on Krewire v0.1.0?

Join an open-source collective delivering modular, fast, and sustainable Go software. Explore the source on GitHub or start a new project with kiw.

Proudly open source ยท MIT Licensed ยท Engineered with passion in Indonesia