Meet Rubra, an open-source implementation of the entire OpenAI stack, built to run locally. Rubra includes everything you need to build, test and run AI assistants on your laptop.
More control over your acorns with jobs
Today we’re announcing the release of Acorn v0.8. In addition to loads of bug fixes, enhancements, and architectural changes, we’re introducing several exciting features. Read on to learn more!
Now you can list and restart jobs via the acorn cli. Jobs are often tasks that need to run along side your more traditional web-based applications to perform some finite operation. In the past, to rerun a job, you’d need to update your entire app. Now, you can list and rerun jobs independently. Here’s what the new jobs command looks like in action:
Say goodbye to arduous pull, tag, push command sequences. Now, you can copy images between remote repositories with the acorn copy command. This little quality-of-life improvement saves you keystrokes and potential typo mistakes. It can be used in a few different ways. Here are some examples:
You can now configure you containers with custom metrics endpoints. This will result in prometheus scrape annotations getting added to the underlying workloads. Note that you’ll still need to run Prometheus (or other agent) in your cluster and configure it to look for such annotations. Here’s what the configuration looks like in your Acornfile:
You can find more details in the docs.
Depot is a cloud-based image building service that can really speed things up. We’ve been experimenting with this service internally and wanted to make it available as an experimental feature to others. You’ll first need a depot account. Once you have that, you can integrate it into your acorn build process. Here’s the process for enabling the integration once you have an account:
That wraps up this overview of the new features in the Acorn v0.8 release. This release was one of our larger ones, but many of those changes were architectural, setting us up for big things to come. For the full changelog and additional details, please checkout our release notes.
As always, you can reach us on Github, [Slack(https://slack.acorn.io/)], Twitter, and LinkedIn with feedback or questions! Please join us for one of our live trainings if you’d like to get a hands-on overview of Acorn.
Craig Jellick is a software architect and engineering manager at Acorn Labs. He has extensive experience building and supporting teams that build and support open source infrastructure and developer tools. You can follow him on Twitter or connect on LinkedIn.