• This repository has been archived on 08/Apr/2024
  • Stars
    star
    851
  • Rank 53,558 (Top 2 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 4 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

do more with dbt. dbt-fal helps you run Python alongside dbt, so you can send Slack alerts, detect anomalies and build machine learning models.

dbt-fal: do more with dbt

dbt-fal is the easiest way to run Python with your dbt project.

fal Serverless Β  Total downloads Β  dbt-fal on PyPI Β  Slack channel Β  Discord conversation

Introduction - πŸ“– README

The dbt-fal ecosystem has two main components: The command line and the adapter.

CLI

With the CLI, you can:

Python Adapter

With the Python adapter, you can:

  • Enable a developer-friendly Python environment for most databases, including ones without dbt Python support such as Redshift, Postgres.
  • Use Python libraries such as sklearn or prophet to build more complex dbt models including ML models.
  • Easily manage your Python environments with isolate.
  • Iterate on your Python models locally and then scale them out in the cloud.

Why are we building this?

We think dbt is great because it empowers data people to get more done with the tools that they are already familiar with.

This library will form the basis of our attempt to more comprehensively enable data science workloads downstream of dbt. And because having reliable data pipelines is the most important ingredient in building predictive analytics, we are building a library that integrates well with dbt.

Have feedback or need help?

More Repositories

1

sdxl-lightning-demo-app

A demo application using fal.realtime and the lightning fast SDXL API provided by fal
JavaScript
523
star
2

fal

⚑ Fastest way to serve open source ML models to millions
Python
519
star
3

fal-swift

Swift client for the fal.ai model APIs
Swift
163
star
4

edit-anything-app

The source of the demo app for fal-serverless + Next.js
TypeScript
118
star
5

isolate

πŸ›‘οΈ Managed isolated environments for Python
Python
75
star
6

fal-js

The JavaScript client and utilities to fal-serverless with built-in TypeScript definitions
TypeScript
75
star
7

awesome

List of awesome projects powered by fal.ai
44
star
8

text-to-image

A single API for text-to-image, built on fal that supports all Stable Diffusion variants
Python
42
star
9

dbt_feature_store

Build your feature store with macros right within your dbt repository
Python
37
star
10

stable-diffusion-benchmarks

Comparison of different stable diffusion implementations and optimizations
Python
36
star
11

fal-with-react-native

AI inference using fal.ai on a React Native app
TypeScript
28
star
12

interactive-3d-demo-app

Interactive 3d demo of 3d and image AI inference provided by fal.ai
TypeScript
24
star
13

dbt-cloud-action

This action lets you trigger a job run on dbt Cloud.
JavaScript
23
star
14

fal_dbt_examples

Examples showing real-life use cases for fal + dbt
Jupyter Notebook
17
star
15

lcm-websocket-demo

JavaScript
12
star
16

upscaler-battleground-demo-app

Upscaler demo app showing the different available upscaling models served by fal.ai
TypeScript
10
star
17

fal-java

A JVM-compatible, Java & Kotlin, client for the fal.ai model APIs
Java
10
star
18

chat-with-fal-app

TypeScript
8
star
19

fal-teller

An Apache Arrow native dynamic storage proxy layer for query engines.
Python
7
star
20

fal-dart

The fal.ai serverless client for Dart and Flutter
Dart
6
star
21

dbt-datafusion

Python
6
star
22

workflow-utils

Python
6
star
23

fal-nextjs-template

TypeScript
5
star
24

serverless-vscode

The VS Code extension for fal-serverless.
TypeScript
5
star
25

dbt_fal_ml_example

Jupyter Notebook
4
star
26

fal-bot

Python
4
star
27

fal_bike_example

Example of using the dbt-cloud-action to run with fal run in GH Actions
Python
4
star
28

dbt_feature_store_example

3
star
29

poe-fal-video-maker

A video maker Poe bot powered by fal.ai
Python
3
star
30

dbt_fal_ml_example2

Jupyter Notebook
2
star
31

tldraw-fal

TypeScript
2
star
32

zendesk_example

Python
1
star
33

fal-sagemaker-example

Example dbt project using fal and Sagemaker
Python
1
star
34

fal_dbt_test

Python
1
star
35

dbt-fal-serverless-demo

Python
1
star
36

fal-poe-bots

Python
1
star