Skip to content

Chat command line interface that allows one to choose URLs, push them with metadata to a JSON-LD file, a markdown file, and a screenshot file, creating a set of archival files.

License

Notifications You must be signed in to change notification settings

jasonclark/archive-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archive Bot

Chat command line interface that allows one to choose URLs, push them with metadata to a JSON-LD file, a markdown file, and a screenshot file, creating a set of archival files. A GitHub codespace which can run the demo is available at bookish-space-trout-x46pqwj442v6jg.github.dev.

Getting Started

  1. Install npm and node.js on your local machine.
  2. Download the archive-bot files or clone the repository.
  3. Open the files in a directory. To get the necessary node_modules, run (from that directory in a shell prompt): npm update
  4. Start the archive-bot from a shell prompt by running: node index.js
  5. Follow the conversation prompts and create your archive.

Technology

  • Node.js
  • Headless Chrome
  • Markdown
  • JSON-LD
  • Javascript

People

Crafted with ❤️ by Jason A. Clark sameAs @jaclark

Inspired by Anna Debenham @maban

About

Chat command line interface that allows one to choose URLs, push them with metadata to a JSON-LD file, a markdown file, and a screenshot file, creating a set of archival files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published