amplify

command module
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

README

🔊 Amplify

Amplify attaches afterburners to your data. Amplify:

  • explain: metadata extraction, classification, tagging, and reporting
  • erich: derivative data generation like thumbnails, previews, conversions, etc.
  • enhance: batteries-included value-adds like data quality reports, image augmentation, OCR, translations, etc.

Amplify leverages the decentralized compute provided by Bacalhau to magically enrich your data. A built-in suite of pipelines decides what your data is and how to best improve upon it. You can also self-host Amplify to trigger off your offline data sources and implement your own custom pipelines.

GitHub release (latest SemVer) Website CircleCI GitHub all releases GitHub GitHub last commit

Documentation

Project Status

We decided to bump Amplify to v1 for the Compute over Data Summit 2023 in Boston to signify the following.

We have been running Amplify in production since the beginning of the project. So I suggest that it is stable enough to be ready for developer use. However, development was rapid, so there are edge cases and test coverage is low.

This project was time-boxed and therefore we are no longer actively developing this project. It has not yet been decided whether continue development or enter maintenance mode. If you are interested in further development, please contact the Bacalhau team on Slack.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
run
pkg
api
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.
cli
Package cli provides helpers for the CLI
Package cli provides helpers for the CLI
config
Package config models the configuration file for Amplify
Package config models the configuration file for Amplify
dag
Dag provides a way to describe a directed acyclic graph of work to be done.
Dag provides a way to describe a directed acyclic graph of work to be done.
db
executor
Package executor provides an abstraction of a job executor.
Package executor provides an abstraction of a job executor.
task
A task encapsulates the logic of iterating or using composites for either a job or a workflow.
A task encapsulates the logic of iterating or using composites for either a job or a workflow.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL