Battling engineering downtime

  • Eliminate CI breakdowns with a unified infrastructure
  • Speed up builds and tests up to 10X
  • Onboard quickly with any CI; cloud or on-prem


It’s free for all the open source projects that we support:

faster product releases

BuildOps that streamline engineering workflows

Every enterprise is bogged down by legacy build operations that keep failing, hampering on-time product releases.

Engineers and devops waste 20% of their time tuning setups and battling dependencies, while waiting hours for builds to complete. Companies also overspend on physical and cloud infrastructure, which must be resized for peak workloads.

Crave eliminates build failures and optimizes compute resources with no changes to your IDE or processes.

dot image
Crave reduced build time from 3 hours to 30 minutes. It just made sense for my entire engineering team to switch to Crave.
Badri Kollu Sr. Director, Engineering at Brocade
quote
We use Crave to speed up our product build 20+ times and save compute resources at the same time.
Violet Jen Sr Director, Devops at Broadcom
quote
Crave eliminates build failures and has halved our compilation cycles!
Ryan Deushane Lead developer and infrastructure, Sibros Tech
quote
Try it now for free

Build any open source project in seconds

Tired of open source builds failing?
Now, you can safely build any popular open source project on a powerful, ephemeral cloud instance.
No more build dependencies, containers or configuration. We’ve got that covered for you. Clone any project on your laptop, and use the Crave client to remotely compile it in seconds, not hours.
Find your open source project below or get in touch for any build support that your project requires.

  • Android Source
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- mkdir aosp cd aosp # Clone the AOSP sources. This may take some time: repo init -u https://android.googlesource.com/platform/manifest repo sync # Run crave: This will run preconfigured build commands for the Android Source project ../crave run
  • Linux
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Linux kernel sources from Linus' kernel.org tree: git clone --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux cd linux # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • LineageOS
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- mkdir lineageos cd lineageos # Clone the LineageOS 17.1 sources. This may take some time: repo init -u https://github.com/LineageOS/android.git -b lineage-17.1 repo sync # Run crave: This will run preconfigured build commands for the LineageOS project ../crave run
  • Lucene Solr
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Solr repo: git clone https://github.com/apache/lucene-solr.git lucene-solr cd lucene-solr # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • MariaDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MariaDB repo: git clone https://github.com/MariaDB/server.git mariadb cd mariadb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Postgres
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Postgres repo: git clone https://github.com/postgres/postgres.git postgres cd postgres # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • MySQL Server
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MySQL Server repo: git clone https://github.com/mysql/mysql-server.git mysql-server cd mysql-server # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • RocksDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MySQL Server repo: git clone git@github.com:facebook/rocksdb.git rocksdb cd rocksdb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • TimescaleDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the TimescaleDB sources: git clone https://github.com/timescale/timescaledb.git timescaledb cd timescaledb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Foundation DB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the FoundationDB repo: git clone https://github.com/apple/foundationdb.git foundationdb cd foundationdb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • OrioleDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the OrioleDB combined repo: git clone https://github.com/uvatbc/orioletop.git orioletop cd orioletop # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • MongoDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MongoDB git repository: git clone https://github.com/mongodb/mongo.git mongo cd mongo # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Kubernetes
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Kubernetes repo: git clone https://github.com/kubernetes/kubernetes.git kubernetes cd kubernetes # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Libra
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Libra repo: git clone https://github.com/libra/libra.git libra cd libra # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Rustlang
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Rustlang repo: git clone https://github.com/rust-lang/rust.git rust cd rust # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Coreboot
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Coreboot repo: git clone https://review.coreboot.org/coreboot.git coreboot cd coreboot # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Ceph
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Ceph repo: git clone https://github.com/ceph/ceph.git ceph cd ceph # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • VLC
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the VLC repo: git clone https://git.videolan.org/git/vlc.git vlc cd vlc # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Rsync
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the VLC repo: git clone https://git.samba.org/rsync.git rsync cd rsync # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Samba
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Samba repo: git clone https://git.samba.org/samba.git samba cd samba # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • GlibC
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the GlibC repo: git clone https://sourceware.org/git/glibc.git glibc cd glibc # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Qemu
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Qemu repo: git clone https://git.qemu.org/git/qemu.git qemu cd qemu # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Verilator
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Verilator repo: git clone https://github.com/verilator/verilator.git verilator cd verilator # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • WD Riscv Core
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the WD Riscv Core repo: git clone https://github.com/chipsalliance/Cores-SweRV-EL2.git wd-core-riscv cd wd-core-riscv # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Android TAK
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Android TAK-CIV repo: git clone --recurse-submodules https://github.com/deptofdefense/AndroidTacticalAssaultKit-CIV.git atak-civ cd atak-civ # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run # Download the APK ../crave pull $(../crave ssh -- find . -name '*.apk') -d .
  • OpenBMC
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the OpenBMC sources: git clone https://github.com/openbmc/openbmc.git openbmc cd openbmc # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Yocto Project
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Yocto Poky sources with the latest dunfell release branch: git clone -b dunfell https://git.yoctoproject.org/poky poky cd poky # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
enterprise ready

Built for the agile enterprise

No more build hacks. Easy to use BuildOps solution that saves development resources and accelerates product releases to your end customers.

Migrate

Scale into the cloud:

  • Transition easily
  • Use only what you need
  • Reduce spend

Accelerate

Speed up every part of the development:

  • Parallelized compilation
  • Smart caching
  • For devs & CI

Unify

Streamline the entire engineering organization:

  • Containerized workspaces
  • Pipeline consistency
  • Single admin view
We have developers in mind

Built by developers for developers

We built Crave so that we can ship products faster

Golang, Java, C, C++, Scala, Python, Kotlin or whatever else you use

Prefix your command with "crave run" in your IDE or on the terminal

Works with your CI of choice: Jenkins, CircleCI, homegrown or any other

Crave runs any build tool, compiler, or EDA tool – on Windows or Linux

Prefix any command to utilize remote infrastructure. Just run: "crave run"

contact us

Ask us how Crave can:

  • Speed up code compilation, tests and CI
  • Simplify management of shared dev-test infrastructure
  • Ease migration to Public or Private Cloud
  • Reduce Cloud opex costs





    * Mandatory fields

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    pattern
    wpChatIcon