Open Source · Apache 2.0

Stop Vibe Coding.
Start Building Right.

OpenLogos is an open-source software engineering methodology for the AI era. It turns AI coding tools from guessing machines into precision instruments — built on four core principles.

npx @miniidealab/openlogos init my-project
The Problem

Most AI coding today is "Vibe Coding"

Jump straight to code and hope for the best. The result? Ambiguity explosion, black-box accumulation, and unmaintainable projects that collapse at scale.

Ambiguity Explosion

Without clear requirements, AI guesses what you want. Every guess compounds uncertainty.

Black-Box Accumulation

AI generates code you don't understand. Over time, your codebase becomes opaque.

Endless Rework

No specs means no definition of "done." You iterate forever without converging.

How It Works

Say one sentence. AI does the rest.

OpenLogos encodes methodology as AI Skills — Markdown files that guide your AI tool through each development phase automatically.

01
"Help me initialize a new project"

AI reads AGENTS.md, runs openlogos init, scaffolds the entire project structure with configuration, Skills, and directory hierarchy.

02
"Help me write the requirements document"

AI detects Phase 1, loads the prd-writer Skill, interviews you about pain points and scenarios, generates a structured requirements doc with GIVEN/WHEN/THEN.

03
"Design the API for this scenario"

AI loads api-designer Skill, reads the sequence diagram, generates OpenAPI YAML spec with request/response schemas and error codes.

04
"Write test cases and generate code"

AI designs test cases first (test-first!), then generates implementation code with full context — prototype + scenarios + API + DB + tests.

05
"Verify the test results"

Runs openlogos verify — three-layer traceability checks pass rate, design-time coverage, and acceptance criteria. Gate pass = scenario done.

Compatibility

Works with your AI tools

Skills are platform-agnostic Markdown files. Any AI tool that can read project files works with OpenLogos.

Claude Code
Supported
OpenCode
Supported
Cursor
Supported
GitHub Copilot
Compatible
Windsurf
Compatible
Any AI Tool
Via Markdown
Quick Start

Up and running in 2 minutes

Terminal
# Install the CLI
$ npm install -g @miniidealab/openlogos

# Initialize your project
$ openlogos init my-project
✓ Created logos/logos.config.json
✓ Created logos/logos-project.yaml
✓ Created AGENTS.md
✓ Project "my-project" initialized

# Open in your AI tool and start building
$ cd my-project && claude

Ready to build software
the right way?

Join the community. Contribute skills. Shape the future of AI-assisted development.