Skip to content

outerbounds/ob-project-starter

Repository files navigation

Outerbounds Project Starter Template 👋🌱

Use this repository as a starting point and inspiration for your own projects. Here's a high-level overview of the components included:

The project consists of two flows

  1. XKCDData - polls xkcd.com periodically to fetch the latest comic, tracked as a data asset, xkcd.

  2. XKCDExplainer - triggered by either XKCDData or the XKCDViewer app via an event. It uses a local visual language model, tracked as a model asset, explainer-vlm, to explain a comic.

In addition to the flows, the project includes an interactive (Steamlit) dashboard

  • XKCDViewer which you can use to browse past comics and choose to trigger an explanation for one.

Check out the code, open a new branch, alter any parts of the system, push a pull request, and see what happens! All changes take effect only in your personal branch, so you can experiment safely ⚗️

In addition, you can play with HighlightTester, a flow demonstrating highlight cards, aka cards shown on the overview page, in action.

➡️ For comprehensive documentation, see the project section in the Outerbounds docs

About

Outerbounds Project Starter Template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages