Skip to content

Commit b91bf00

Browse files
committed
docs: add brand artwork (icon + promo banner + vertical) and hero image
- assets/icon.png — square logo, Rosetta-stone tablet metaphor - assets/promo.png — 1.91:1 banner for GitHub social preview / Twitter card - assets/promo-vertical.png — 4:5 portrait for Instagram / Xiaohongshu - README hero image inserted under the title - gitignore CLAUDE.md (local agent guide) and figures/ai_generated/ (intermediate output dir from image2 skill)
1 parent 6950c28 commit b91bf00

5 files changed

Lines changed: 20 additions & 0 deletions

File tree

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@ coverage/
1010
# scratch / debug helpers (keep local)
1111
scripts/_*.mjs
1212
scripts/_*.ts
13+
14+
# Claude Code agent guide (kept local)
15+
CLAUDE.md
16+
17+
# image2 skill scratch outputs
18+
figures/ai_generated/

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# rosetta
22

3+
<p align="center">
4+
<img src="assets/promo.png" alt="rosetta — Pro web protocol ⇌ Node API" width="720">
5+
</p>
6+
37
Programmatic access to **ChatGPT (incl. Pro)** from Node, by translating between an auth-holder Chrome page and a clean API.
48

59
> Like the Rosetta Stone: the Pro web protocol on one side, a regular Node API on the other.
@@ -295,6 +299,16 @@ Run `pnpm build` in the rosetta repo first so `dist/` exists.
295299
- Soft-delete on cleanup keeps the conversation list clean; persisted recall threads opt out of soft-delete automatically.
296300
- Not affiliated with OpenAI. Use respectfully and within your account's terms of service.
297301

302+
## Acknowledgments
303+
304+
rosetta descends from **[oracle](https://github.com/steipete/oracle)** — the
305+
predecessor that pioneered the auth-holder Chrome / CDP-orchestrator pattern
306+
this library extends to Pro thinking. The cross-platform `~/.rosetta/` profile
307+
convention, the `httpRequestViaChrome` shim that side-steps Cloudflare TLS
308+
fingerprinting, and the conversation soft-delete dance are all lifted directly
309+
from oracle's playbook. Thanks to that project for figuring out the hard parts
310+
first.
311+
298312
## License
299313

300314
MIT

assets/icon.png

3.02 MB
Loading

assets/promo-vertical.png

2.78 MB
Loading

assets/promo.png

2.69 MB
Loading

0 commit comments

Comments
 (0)