The Framework for Data Artisans

Jupyter and Container centric data science workflows for building AI applications.

About Carme

Why does AI need a framework?

Frameworks have long been the friend of the web developers, increasing productivity by easing processes of getting started, building, and deploying applications. Loosely modeled after Laravel, Carme is designed to help data scientists to create and deploy data applications.

Img

Like using Jupyter?

Carme helps you to use Jupter. Just like you use the jupyter notebook and jupyter lab commands to launch jupyter on your pc, use carme jupyter and carme lab to launch Jupyter in a container. Containerizing jupyter makes it easier to share and scale your analyses.
View Documentation

The Carme Framework

Here are just some of the features of Carme. Check out the docs and tutorials for more.

Jupyter

Easily use Jupyter with Docker containers both locally and in the cloud.

Cloud Infrastructure

Control cloud resources with helpers for GCP, Azure, or AWS.

GitHub

Use basic git and GitHub functionality a part of any data science workflow.

Jobs (Soon)

Easily create and scale complex jobs with Directed Acyclic Graphs (DAGS) and Airflow.

Models

Quickly implement and share Deep Learning models using shared packages.

Chatbots (Soon)

Build chatbots that using preconfigure samples and deeplearning models.

Packages

Easily share & leverage others code through an easy package system.

Simulate Data (Soon)

Easily simulate data to be used outside the enterprise or when working with consultants.

Containers increase reproducablity and scalablity, and Carme helps data scientists to use containers.

Working with containers allows your infrastructure to become code [this is often referred to as or infrastructure as code (IAC)]. This ensures that others will be able to reproduce your work, and the Carme package system makes sharing your work a snap. Containers are also useful when you want to scale an analysis, perhaps moving from your local machine to a GPU in the cloud or from a single GPU server to a Kubernetes cluster for a classroom Jupyterhub instance.

Like what you see? Help spread the word by liking us on Github/Twitter, help build a package, or help with building the Carme CLI system itself.

Right now we are developing targeted solutions for data science communities as we build out the Carme command line interface, documentation, and tutorials. Have a data science problem you think that CarmeLabs might be able to solve? Let us know!

  • 10

    Packages
  • 3

    Developers
  • 2

    Cloud Providers
  • 3

    GitHub Stars