Explore rabbit holes for text-based articles.
Turn any Wikipedia page into Simple English. Expand interesting concepts further via telescopic text.
See a brief demo here.
TO-DOs...
- Improve Wikipedia article parsing
- Preserve more of the original article
- Use an existing simple translation, if available
- Add multipage view (i.e., side peek)
- Improve prompt for summary
- Improve prompt for in-text expansions
- Pre-load expansions
- Smarter caching in some sort of bucket
- Add "bring your own token" support
- Deploy the project
Want to help? See CONTRIBUTING.md.
A guide to running the project on your local machine.
- Run
bash scripts/setup.shto get setup for running the server. - Run
source env/bin/activate. - Add your OpenAI API key in
.env. Finally, runmake run-server.
- Install
pnpm(e.g.,brew install pnpm). - Then run
pnpm installandpnpm devto build the project. - Load the unpacked extension into Chrome the usual way (
chrome://extensions).
Note that plasmo supports hot reloading the development version of the extension.