Decouple biological capabilities from organisms into reusable modules,
reconstruct living systems with software engineering paradigms.
About • Quick Start • Docs • Concepts • Roadmap • Contribute
|
Wetware Engineering is an interdisciplinary framework that applies software engineering paradigms to biological system construction.
Key Innovations:
|
|
# Clone the repository
git clone https://github.com/tukuaiai/wetware-engineering.git
cd wetware-engineering
# Explore documentation
ls i18n/en/ # English docs
ls i18n/zh/ # 中文文档💻 Try Bio-DSL Example
// Define components
COMPONENT muscle FROM "muscle-actuator-human-skeletal@^2.3"
COMPONENT sensor FROM "piezo-force-sensor@~1.1"
COMPONENT controller FROM "neural-organoid-spinal@>=0.8"
// Connect components
CONNECT sensor.output TO controller.input
CONNECT controller.output TO muscle.stimulation
// Runtime configuration
RUNTIME {
perfusion: { temperature: 37°C, flow_rate: 0.5 mL/min },
control: { mode: "closed_loop" }
}
| Document | EN | 中文 | Description |
|---|---|---|---|
| Quick Start | 📄 | 📄 | 5-minute introduction |
| Plain Language | 📄 | 📄 | Zero-barrier explanation |
| Core Concepts | 📄 | 📄 | Complete introduction |
| Manifesto | 📄 | 📄 | Vision & principles |
| Technical Spec | 📄 | 📄 | Bio-Component Spec & DSL |
📁 Core Documents — Architecture, 27 Elements, Technical Blueprint
| Document | EN | 中文 |
|---|---|---|
| Overview | 📄 | 📄 |
| Human 3.0 Architecture | 📄 | 📄 |
| Architecture (Academic) | 📄 | 📄 |
| 27 Elements | 📄 | 📄 |
| 27 Elements (Academic) | 📄 | 📄 |
| Technical Blueprint | 📄 | 📄 |
| Blueprint (Academic) | 📄 | 📄 |
🎭 Philosophy — Emotion Modeling, Experience Machine
| Document | EN | 中文 |
|---|---|---|
| Emotion Modeling | 📄 | 📄 |
| Emotion Modeling (Academic) | 📄 | 📄 |
| Experience Machine | 📄 | 📄 |
| Experience Machine (Academic) | 📄 | 📄 |
📢 Guides — Social Media, Outreach
| Document | EN | 中文 |
|---|---|---|
| Human 3.0 Social Media | 📄 | 📄 |
| Social Media (Academic) | 📄 | 📄 |
| Resource | Link |
|---|---|
| 📥 Preprint PDF (13 pages) | Download |
| 📝 LaTeX Source | View |
| 📖 Markdown Draft | Read |
|
|
wetware-engineering/
├── 📄 README.md # You are here
├── 📄 AGENTS.md # AI Agent guide
├── 📄 CONTRIBUTING.md # Contribution guide
├── 📄 LICENSE # CC BY-SA 4.0
│
├── 🌐 i18n/
│ ├── en/ # English documentation
│ └── zh/ # 中文文档
│
├── 📝 paper/arxiv/ # Academic paper (13 pages)
│
└── ⚙️ .github/workflows/ # CI/CD
| Status | Milestone |
|---|---|
| ✅ | Core concept definition |
| ✅ | Bio-Component Spec v0.1 |
| ✅ | Bio-DSL syntax draft |
| ✅ | Bilingual documentation (EN/中文) |
| ✅ | Academic paper preprint |
| 🚧 | arXiv submission |
| 📋 | Reference implementation (Python/TypeScript) |
| 📋 | Bio-DSL parser |
| 📋 | Component registry prototype |
We welcome contributions! See CONTRIBUTING.md for details.
git clone https://github.com/YOUR_USERNAME/wetware-engineering.git
git checkout -b feature/your-feature
git commit -m "feat: add something awesome"
git push origin feature/your-featureWhat's the difference between Wetware Engineering and Synthetic Biology?
Synthetic biology operates at the gene/molecular level (e.g., BioBricks), while Wetware Engineering operates at the organ/system level. They are complementary: synthetic biology defines component internals, Wetware Engineering defines how components combine.
Can Bio-DSL actually run?
Currently Bio-DSL is a conceptual specification with no runtime implementation. Its value lies in providing a standardized system description language, laying the foundation for future toolchains.
What are the practical applications?
Short-term: Conceptual framework & standard specifications
Mid-term: Toolchain development
Long-term: Reusable, composable biological systems engineering
This project is licensed under CC BY-SA 4.0 — Free to share and adapt with attribution.
Built with ❤️ for the future of biological engineering