diff --git a/README.md b/README.md index d4469ce..f8131d6 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ This repository contains all Ollie projects as submodules: -- **core/** – The core Ollie agent library (`ollie-core`) -- **tui/** – Terminal UI frontend (`ollie-tui`) -- **9p/** – 9p filesystem server (`ollie-9p`) -- **el/** – Emacs Lisp interface (`ollie-el`) +- **core/** – The core Ollie agent library ([ollie-core](https://github.com/lneely/ollie-core)) +- **tui/** – Terminal UI frontend ([ollie-tui](https://github.com/lneely/ollie-tui)) +- **9p/** – 9p filesystem server ([ollie-9p](https://github.com/lneely/ollie-9p)) +- **el/** – Emacs Lisp interface ([ollie-el](https://github.com/lneely/ollie-el)) ## Getting Started @@ -23,12 +23,19 @@ git submodule update --init --recursive ## Building -Each submodule is a standalone Go project: +Each submodule is a standalone project: ```bash +# Core library cd core && mk + +# Terminal UI cd ../tui && mk + +# 9p filesystem server cd ../9p && mk + +# Emacs Lisp (load ollie.el in Emacs) ``` ## Development @@ -39,6 +46,14 @@ Update all submodules to latest: git submodule update --remote ``` +## Project Links + +- **Monorepo**: [github.com/lneely/ollie](https://github.com/lneely/ollie) +- **Core Library**: [github.com/lneely/ollie-core](https://github.com/lneely/ollie-core) +- **Terminal UI**: [github.com/lneely/ollie-tui](https://github.com/lneely/ollie-tui) +- **9p Server**: [github.com/lneely/ollie-9p](https://github.com/lneely/ollie-9p) +- **Emacs Lisp**: [github.com/lneely/ollie-el](https://github.com/lneely/ollie-el) + ## Project Structure - `core/`: Core agent library (Go)