Skip to content
The Daily Repo

awwaiid / ghostwriter

Use the reMarkable2 as an interface to vision-LLMs (ChatGPT, Claude, Gemini). Ghost in the machine!

Why this job: matched by what the repo talks about: chatgpt, llm, interface, gemini

What it does

You need an OPENAI_API_KEY (or similar for other models) environment variable set. I did this by adding it to my ~/.bashrc file on the remarkable:

Get started

# One time -- make it executable after the initial copy
chmod +x ./ghostwriter
./ghostwriter --help # Get the options and see that it runs at all
Maintenance
Active
Last commit yesterday
Stars
573
+2 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest tag
v2025.09.27-01
Released 13 months ago
Built with
Rust
89% of the code

Is it looked after?

Contributors
1
Last 90 days
Issues
62% closed
6 still open
Pull requests
6 merged
6 waiting
Releases
19
0 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct
More: languages, topics and project record

Languages

  • Rust 89%
  • HTML 4%
  • JavaScript 3%
  • CSS 2%

Topics

  • llm
  • remarkable-2
  • agentic-ai
  • eink
  • vlm

Project record

  • JobChat apps
  • StatusListed
  • Commits222
  • Forks45
  • Watching9
  • Stars in 28 days+8
  • CreatedOct 6, 2024
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try