Skip to content

whitead/chemhover

Repository files navigation

✨chemhover✨

Using ✨AI✨ to find SMILES and draw them. Just select some part or around the SMILES string. It does take a few seconds to start the AI. Keep up on Twitter to learn more. See demo below.

You have to click the button to enable it to run on a URL. It remembers this (I hope) between sessions. The button should look like this when active: ✨

Known Issues

  • Its mouseclick listener can interfere with YouTube (fullscreen, home button)
  • The model loading can affect ability to select

AI

It actually runs a GRU RNN neural network over text to find SMILES (see py/ for training/data info). This is overkill, but heh it's fun. Checkout my book if you want to learn more!

Install (alpha release)

This is very new, so be ready to disable it. Also, come back for new releases

  1. Download the latest release asset zip
  2. Unzip it

Chrome

  1. Open the Extension Management page by navigating to chrome://extensions.
  2. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  3. Click the Load unpacked button and select the extension directory.

Firefox

In Firefox: Open the about:debugging page, click "This Firefox" (in newer versions of Firefox), click "Load Temporary Add-on", then select any file in your extension's directory.

Demo

chemhover3