Xnapper-2024-09-06-12.58.19.png

Intro

This page documents how starlens.aisprint.dev works; including files to download and recreate it.

StarLens stack

<aside> đź‘‹

Sign up for free n8n here to run the backend, or alternatively self-host n8n.

</aside>

tl;dr

  1. WeWeb / homepage captures GitHub handle and opens {root domain}/r/{handle} like starlens.aisprint.dev/r/janober
  2. On open, ../r/{handle} page calls an n8n workflow.
  3. That n8n workflow fetches GitHub info on the user (~30 repos and basic profile info) and sends it into an AI chain.
  4. AI chain outputs some info for WeWeb page, sends “topics” to Return projects to flow workflow

n8n for the backend

“Profile analyzer” n8n project holds the parent backend flow and related workflows.

“Profile analyzer” n8n project holds the parent backend flow and related workflows.

/r/{gitHandle} backend

The parent backend workflow that accepts the webhook request from WeWeb. It calls Return projects to flow.

image.png

Versions of this workflow