Skip to content

feat: Add embodi CLI + fix macOS + clean README#212

Merged
dddimcha merged 3 commits into
mainfrom
fix/macos-grep-compatibility
Jan 29, 2026
Merged

feat: Add embodi CLI + fix macOS + clean README#212
dddimcha merged 3 commits into
mainfrom
fix/macos-grep-compatibility

Conversation

@dddimcha

@dddimcha dddimcha commented Jan 29, 2026

Copy link
Copy Markdown
Owner

Changes

1. New embodi CLI tool

Single entry point for all operations:

./embodi build              # Build kernel
./embodi build --debug      # Debug build
./embodi iso                # Create ISO
./embodi iso --model X.gguf # ISO with embedded model
./embodi run                # Run in QEMU
./embodi run --memory 2G    # With more RAM
./embodi clean              # Clean build
./embodi test               # Run tests

2. Fix macOS grep compatibility

Replace grep -P with portable awk in create_iso.sh

3. Clean README

  • Removed emojis
  • Clear CLI reference
  • Step-by-step instructions
  • Professional formatting

- Replace grep -P (Perl regex) with portable awk extraction
- Fixes ISO build script on macOS where grep -P is not available
- Add prerequisites for macOS, Ubuntu, and Arch
- Add 3-command quick start (clone, build, run)
- Add ISO build instructions with model download
- Add USB write instructions for real hardware
- Add interactive chat usage examples
- Simplify and reorganize for better UX
@dddimcha dddimcha changed the title fix: macOS compatibility for grep in create_iso.sh fix: macOS compatibility + README rewrite Jan 29, 2026
- Add ./embodi CLI with subcommands: build, iso, run, clean, test, help
- Rewrite README with clear instructions (no emojis)
- CLI examples: embodi iso --model models/smollm.gguf

Usage:
  ./embodi build              # Build kernel
  ./embodi iso --model X.gguf # Create ISO with model
  ./embodi run                # Run in QEMU
@dddimcha dddimcha changed the title fix: macOS compatibility + README rewrite feat: Add embodi CLI + fix macOS + clean README Jan 29, 2026
@dddimcha dddimcha merged commit b967b96 into main Jan 29, 2026
@dddimcha dddimcha deleted the fix/macos-grep-compatibility branch January 29, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant