Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,12 +215,17 @@ library — no Rust, no rebuild of the engine.

## Roadmap

- **Shipping** — seam-free rendering, ambient `watch` companion, cross-language
event protocol with Node/Python/Go/shell clients ([docs](docs/INTEGRATE.md))
- **v0.1** — prebuilt binaries on every release, polished `awan` binary
- **v0.2** — in-process embed API for Rust CLI authors (`wait` / `ask` / `react`)
- **Later** — more characters and skits, graphics-protocol backends,
community roster
The banner is the product; everything else is how it's made.

- **Shipping** — profile banners with live numbers, the contribution year, a
browser editor with a character studio, and a reusable workflow you call
rather than copy
- **Next** — more beats worth watching, and somewhere to show the characters
people draw
- **Also true** — he's a terminal companion (`watch`, `busy`, `statusline`) and
a character engine any CLI can embed. Both work today. Neither is the pitch,
and that's a decision, not an oversight: a character card people want beats a
library nobody asked for.

## Promises

Expand Down
2 changes: 1 addition & 1 deletion crates/awan-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "awan-cli"
description = "The awan binary: demo, watch, idle, statusline"
description = "The awan command — the pixel character from your profile README, running in your terminal"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/awan-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "awan-core"
description = "Scene engine, face system, and character spec for awan — a tiny living character for your terminal"
description = "The engine behind awan: deterministic pixel frames from (tick, character), with characters as TOML"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/awan/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "awan"
description = "A tiny living character for your terminal — and a personality layer any CLI can embed (wait, ask, react)"
description = "Embed awan in your own Rust CLI: wait, ask, react"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion packages/npm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"access": "public"
},
"binaryVersion": "0.0.5",
"description": "A tiny living character for your terminal — a personality layer any CLI can embed.",
"description": "A tiny pixel character that walks your GitHub contribution year — and lives in your terminal.",
"keywords": [
"cli",
"terminal",
Expand Down
2 changes: 1 addition & 1 deletion packages/pypi/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "hatchling.build"
[project]
name = "awan-cli"
version = "0.0.5"
description = "A tiny living character for your terminal — a personality layer any CLI can embed."
description = "A tiny pixel character that walks your GitHub contribution year — and lives in your terminal."
readme = "README.md"
requires-python = ">=3.8"
authors = [{ name = "codewithwan" }]
Expand Down
Loading