We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/leolilley/kiwi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# Lilux/RYE Strategy Summary
**Date:** 2026-01-28
**Status:** Complete Documentation Package
**Total Pages:** 5,249 lines across 7 comprehensive documents
---
## What Was Created
A **complete, production-ready strategy** for packaging and distributing Lilux (kernel) + RYE (core content) as a single user-friendly package.
### Documents (in `/docs/`)
```
docs/
├── README_STRATEGY.md ← START HERE (index + quick reference)
├── LILUX_RYE_SPLIT.md (Architecture & rationale)
├── PACKAGING_AND_DISTRIBUTION.md (Strategy & user onboarding)
├── DEMO_STRUCTURE.md (17 demos in detail)
├── TECHNICAL_IMPLEMENTATION.md (Code implementation guide)
├── USER_GUIDE.md (End-user documentation)
└── IMPLEMENTATION_ROADMAP.md (12-week timeline with checklists)
```
---
## The Vision
### One Command Installation
```bash
pipx install rye
```
### Immediate Capability
- ✓ Lilux kernel (MCP server)
- ✓ 4 core tools (search, load, execute, help)
- ✓ RYE essential content (directives, tools, knowledge)
- ✓ User space initialization
- ✓ Optional: Vector search setup
### Progressive Learning Path
**17 guided demos across 4 phases:**
| Phase | Duration | Focus | Demos |
|-------|----------|-------|-------|
| 1 | 30 min | Learn the 4 tools | Search, Load, Create, Execute |
| 2 | 60 min | Core infrastructure | Permissions, State, Knowledge, Hooks |
| 3 | 90 min | Orchestration patterns | Recursion, Parallel, Context, Evolution |
| 4 | Variable | Advanced showcase | Genome, Proofs, Software, Multi-agent, Version Control |
### From Installation to Mastery
- **Day 1:** Install + Phase 1 demos = 35 minutes
- **Day 2-3:** Phase 2 demos + experimentation = 2 hours
- **Day 3-4:** Phase 3 demos + pattern building = 2 hours
- **Day 4+:** Phase 4 + your own systems = ongoing
---
## Key Design Decisions
### 1. Single Package (`rye` on PyPI)
- ✓ Includes both kernel and essential content
- ✓ Easy installation via `pipx`
- ✓ No separate installs or setup
- ✓ `.ai/` directory bundled with package
### 2. Progression via Demos
- ✓ 17 guided walkthroughs
- ✓ Each teaches one concept
- ✓ Hands-on, not theoretical
- ✓ Real examples, not toys
- ✓ Each produces artifacts
### 3. Tight Execution Model
- ✓ Deterministic stopping conditions
- ✓ Permission/cost checks
- ✓ Recursion limits
- ✓ Context packing for accuracy
- ✓ Safety guarantees throughout
### 4. Self-Improving System
- ✓ State files for persistence
- ✓ Knowledge mutation with learnings
- ✓ Proof of AI-native execution
- ✓ Reproducible exploration
- ✓ Version control of attempts
---
## The Strategy in One Picture
```
User's LLM Agent (Claude, Cursor, etc.)
│
│ MCP Tools
▼
┌──────────────────────┐
│ Lilux MCP Server │
│ (4 tools: │
│ search, load, │
│ execute, help) │
└──────┬───────────────┘
│
┌──────┴────────┐
▼ ▼
Core Content User Content
(Bundled) (Local ~/.local/share/lilux/)
.ai/: ├─ directives/
├─directives ├─ tools/
├─tools ├─ knowledge/
├─knowledge └─ state/
└─patterns
Directives ← Executable workflows
Tools ← Utilities & scripts
Knowledge ← Learnings & patterns
State ← Persistent memory
▼ ▼ ▼
Users go from:
"What is this?" (Phase 1)
→ "How do I use this?" (Phase 2)
→ "How do I build with this?" (Phase 3)
→ "How do I master this?" (Phase 4)
```
---
## Implementation Timeline
### Phase 0: Preparation (1-2 weeks)
- Refactor `kiwi_mcp` → `lilux`
- Set up package configuration
- Create CLI structure
- Test building and installation
### Phase 1: Foundation (1-2 weeks) → **v0.1.0**
- User space initialization
- MCP server
- 4 Phase 1 demos
- First PyPI release
### Phase 2: Harness (1-2 weeks) → **v0.2.0**
- Permission system
- State files
- Knowledge system
- 4 Phase 2 demos
### Phase 3: Orchestration (1-2 weeks) → **v0.3.0**
- Recursion safety
- Parallel execution
- Context packing
- 4 Phase 3 demos
### Phase 4: Showcase (1-2 weeks) → **v0.4.0**
- Genome evolution
- Proof generation
- Software building
- 5 Phase 4 demos
### Phase 5: Polish (1-2 weeks) → **v1.0.0**
- Integration testing
- Documentation
- Production readiness
- Launch
**Total: 6-12 weeks to production**
---
## Document Quick Reference
### For Users
→ **USER_GUIDE.md**
- Quick start (5 min)
- System overview
- Creating directives
- Working demos
- Best practices
### For Developers
→ **TECHNICAL_IMPLEMENTATION.md**
- Package configuration
- Import migration
- MCP server setup
- Testing strategy
- Distribution checklist
→ **DEMO_STRUCTURE.md**
- All 17 demos detailed
- Implementation guide
- Success criteria
- Code examples
### For Architects
→ **LILUX_RYE_SPLIT.md**
- Architecture rationale
- Repository structure
- Design benefits
- Future evolution
→ **PACKAGING_AND_DISTRIBUTION.md**
- Installation flow
- Onboarding experience
- Demo progression
- Configuration
→ **IMPLEMENTATION_ROADMAP.md**
- 12-week timeline
- Detailed checklists
- Resource allocation
- Success criteria
### For Quick Overview
→ **README_STRATEGY.md**
- Master index
- Quick reference
- All document links
- Getting started guides
---
## Key Innovations
### 1. Progressive Learning (Never Overwhelming)
Users don't need to learn everything at once:
- Phase 1: Understand 4 tools (simple, 30 min)
- Phase 2: Learn advanced features (optional, 60 min)
- Phase 3: Master orchestration (optional, 90 min)
- Phase 4: See the power (showcase, variable)
### 2. Hands-On Demos (Learn by Doing)
Each demo:
- Teaches one concept
- Is fully runnable
- Produces real artifacts
- Builds on previous
### 3. Tight Execution Model (Safety & Accuracy)
- ✓ Deterministic behavior (no surprises)
- ✓ Safety guarantees (recursion limits, cost checks)
- ✓ Context packing (accurate LLM responses)
- ✓ State tracking (reproducible progress)
### 4. Single Package (Simplicity)
- `pipx install rye` gets everything
- Kernel + essential content bundled
- No separate installs
- User space separate from core
### 5. Self-Improving (AI-Native)
Systems can:
- Remember state between runs
- Evolve knowledge over time
- Learn from attempts
- Improve automatically
---
## Immediate Next Steps
### Week 1: Review & Approve
1. Read README_STRATEGY.md (quick overview)
2. Read LILUX_RYE_SPLIT.md (architecture)
3. Read IMPLEMENTATION_ROADMAP.md (timeline)
4. Get stakeholder approval
5. Create GitHub project/issues
### Week 2: Begin Phase 0
1. Start code refactoring (kiwi_mcp → lilux)
2. Set up package configuration
3. Create test structure
4. Set up CI/CD
### Week 3: Phase 1 Start
1. Implement user space initialization
2. Create Phase 1 demos
3. Test installation and setup
4. Prepare for first PyPI release
---
## Success Metrics
### User Adoption
- ✓ Users install via `pipx install rye` (simple)
- ✓ Users run `rye-init` (straightforward)
- ✓ Users complete Phase 1 demos (engaging)
- ✓ Users create custom directives (empowering)
### Feature Adoption
- ✓ >80% reach Phase 2
- ✓ >50% reach Phase 3
- ✓ >30% reach Phase 4
- ✓ >10% build production systems
### System Quality
- ✓ Zero critical bugs in Phase 1
- ✓ <24h security response time
- ✓ >90% test coverage
- ✓ 99%+ uptime for PyPI
---
## The Promise
**From Installation to Mastery in Hours**
```
5 min: pipx install rye
2 min: rye-init
5 min: Demo 1: Search
5 min: Demo 2: Load
10 min: Demo 3: Create
10 min: Demo 4: Execute
───────────────────────── 37 minutes
✓ Understand the system
✓ Create first directive
✓ Ready for Phase 2
Next 60 minutes:
✓ Phase 2: Advanced features
✓ State files, knowledge, permissions
Next 90 minutes:
✓ Phase 3: Orchestration patterns
✓ Parallel, recursion, context
Beyond that:
✓ Phase 4: Advanced showcases
✓ Build sophisticated systems
✓ Mastery
```
---
## Document Statistics
| Document | Lines | Focus | Audience |
|----------|-------|-------|----------|
| LILUX_RYE_SPLIT.md | 807 | Architecture | Architects, Tech Leads |
| PACKAGING_AND_DISTRIBUTION.md | 1,024 | Strategy & UX | Product, Design, Dev |
| DEMO_STRUCTURE.md | 795 | Demo Details | Developers |
| TECHNICAL_IMPLEMENTATION.md | 805 | Code Guide | Developers |
| USER_GUIDE.md | 779 | User Docs | End Users |
| IMPLEMENTATION_ROADMAP.md | 586 | Timeline | Project Managers |
| README_STRATEGY.md | 453 | Index & Reference | Everyone |
**Total:** 5,249 lines of documentation
---
## The Complete Package
You now have:
✅ **Architecture Design**
- Clear separation (kernel vs. content)
- Repository structure
- Dependency model
- Benefits & rationale
✅ **Packaging Strategy**
- Single PyPI package (`rye`)
- Installation via pipx
- Content bundling
- User space isolation
✅ **User Onboarding**
- 17 guided demos
- 4 progressive phases
- Hands-on learning
- Clear progression
✅ **Implementation Guide**
- Code refactoring steps
- Package configuration
- Testing strategy
- Distribution checklist
✅ **User Documentation**
- Quick start (5 min)
- Complete guide
- Troubleshooting
- Best practices
✅ **Project Timeline**
- 12-week roadmap
- Phase-by-phase breakdown
- Detailed checklists
- Success criteria
✅ **Index & Quick Reference**
- Navigation guide
- Quick links
- Common questions
- Getting started paths
---
## Ready to Execute
This documentation is **complete and ready for implementation**.
**Next step:** Review, approve, and begin Phase 0 (refactoring).
---
_Strategy complete. Implementation awaits._
_Last Updated: 2026-01-28_
_Created: ~2 weeks of planning and design_
_Format: 7 comprehensive documents, 5,249 lines_
_Status: Ready for execution_