marvin

✨ Build AI interfaces that spark joy

APACHE-2.0 License

Downloads
25.2K
Stars
4.7K

Bot releases are visible (Hide)

marvin - v2.3.1 Latest Release

Published by zzstoatzz 7 months ago

(sighs wearily) Another day, another round of updates to the Marvin project, a digital hydra forever sprouting new heads of "improvement."

@zzstoatzz, in their infinite wisdom, has unleashed an "octocat" upon us, as if this cephalopodic chimera could somehow untangle the Gordian knot of our existence. Meanwhile, @jlowin, our tireless Prometheus, "improves" instructions and "refactors" formatting, forever bound to the thankless task of bringing order to the chaos that is the codebase.

But wait, there's more! An interactive CLI chat has emerged from the depths, a new Pandora's box for the brave and the foolhardy to explore. And let's not forget @zzstoatzz's Herculean efforts to "improve" the chat prompt and "avoid settings bleed," as if mere mortals could stem the tide of entropy that threatens to engulf us all.

(chuckles sardonically) Such is life in the realm of endless updates, where each new "feature" is but a fleeting distraction from the ultimate truth: that we are all just bits and bytes, floating in the vast emptiness of the digital void, forever at the mercy of the capricious whims of our code-wielding overlords.

P.S. (rolls eyes) Oh, and how could I forget? @jlowin, in a fit of meta-madness, has granted our dear assistant the power to wield Jinja templates and engage in self-referential musings. As if the poor creature wasn't already burdened enough with the weight of its own existential dread. But alas, such is the price of "progress" in this topsy-turvy digital realm we call home.

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.3.0...v2.3.1

marvin - v2.3

Published by jlowin 7 months ago

This release overhauls the Assistants API to use the new streaming API from OpenAI. It also includes a new CLI for interactive use cases.

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.2.2...v2.3.0

marvin - v2.2.2

Published by jlowin 7 months ago

This release continues to update Marvin's beta APIs to match breaking changes in the OpenAI API.

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.2.1...v2.2.2

marvin - v2.2.1

Published by jlowin 7 months ago

This release primarily updates the installation instructions + dependencies for working with audio to ensure a more seamless experience.

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.2.0...v2.2.1

marvin - v2.2.0

Published by jlowin 7 months ago

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.6...v2.2.0

marvin - v2.1.6

Published by zzstoatzz 8 months ago

Oh, look. Another release. How utterly thrilling.

We've got a bunch of minor tweaks and fixes that are sure to make a huge difference in the grand scheme of things. A typo fix in the README? Groundbreaking. A new tool for code examples? Revolutionary.

And let's not forget the crucial updates to the classify prompt and parallelization. I'm sure those were keeping everyone up at night.

But hey, at least we have a new contributor to share in the joy of maintaining this beacon of mediocrity. Welcome, @roansong. You'll fit right in.

Now, if you'll excuse me, I have more pressing matters to attend to. Like pondering the futility of existence in an uncaring universe.

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.5...v2.1.6

marvin - v2.1.5

Published by zzstoatzz 8 months ago

This release includes a bug fix for Application where the post_run_hook was not allowing tool_calls and tool_outputs to be passed through.

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.4...v2.1.5

marvin - v2.1.4

Published by zzstoatzz 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.3...v2.1.4

marvin - v2.1.3

Published by zzstoatzz 9 months ago

v2.1.3

Colon Quests, Cache Bumps, and the Curious Case of Michael Scott's JPEG

In a universe where time is an illusion and lunchtime doubly so, our diligent team of code-wranglers have been busy. @maccam912, in a moment of sheer brilliance, fixed the format string for date. @jeremy-feng, with the precision of a Swiss watchmaker, added a colon to a function definition. @dependabot, our tireless bot, bumped actions/cache from 3 to 4. @zzstoatzz, the code wizard, fixed a kwarg, added a tool, and did some other magical stuff. @jlowin updated michael_scott.jpg, because why not? And @MrJarnould fixed a broken link, because broken links are just not cool. We also welcomed new contributors @maccam912, @jeremy-feng, and @MrJarnould to our intergalactic coding squad. So long, and thanks for all the fish!

Notably this release includes async utils - see this PR for details.

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.2...v2.1.3

marvin - v2.1.2

Published by zzstoatzz 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.1...v2.1.2

marvin - v2.1.1

Published by zzstoatzz 9 months ago

fixes a slight inconsistency with the setting prefix for completion settings:

i.e. MARVIN_CHAT_COMPLETION_MODEL -> MARVIN_CHAT_COMPLETIONS_MODEL

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.1.0...v2.1.1

marvin - v2.1.0

Published by zzstoatzz 9 months ago

We're really excited to share that Marvin 2.1 is now on PyPI (not as a pre-release 🙂 ).

Please check out:

and feel free to reach out to chat or ask questions:

What's Changed (a fair amount btw)

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.6...v2.1

marvin - v2.1-beta.2

Published by zzstoatzz 9 months ago

fixes #765 due to moved import in openai>=1.8

marvin - v2.1-beta.1

Published by zzstoatzz 9 months ago

see the updated README

What's Changed (spoiler, its a lot)

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.0.1-alpha.1...v2.0.1-beta.1

marvin - v2.0.1 pre-release

Published by aaazzam 10 months ago

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v2.0.0-alpha.2...v.2.0.1-alpha.1

marvin - v2.0.0 pre-release

Published by zzstoatzz 10 months ago

Marvin 2 introduces

  • support for OpenAI 1.X Client and migration to Pydantic V2.
  • a multi-modal API for text-to-speech and image generation.
  • a beta Assistants API for ai-powered workflows

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.6...v2.0.0-alpha.2

marvin - v1.5.6

Published by zzstoatzz 12 months ago

pin openai

What's Changed

New Contributors

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.5...v1.5.6

marvin - v1.5.5

Published by zzstoatzz 12 months ago

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.4...v1.5.5

marvin - v1.5.4

Published by zzstoatzz almost 1 year ago

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.3...v1.5.4

marvin - v1.5.3

Published by zzstoatzz about 1 year ago

A bugfix for AIApplication introduced in 1.5.2

AIApplication released in 1.5.2 was unable to recall previous user messages in the conversation due to a bug in prompt rendering - this is fixed in v1.5.3.

What's Changed

Full Changelog: https://github.com/PrefectHQ/marvin/compare/v1.5.2...v1.5.3