Changelog

New updates and improvements to Runbear.

The Official Launch of Runbear 🎉

Happy New Year, Runbear users! We are excited to announce the official launch of Runbear!

Runbear Docs

We have published a product documentation site that provides a usage guide and introduces use cases. Please refer to the documentation at docs.runbear.io.

Runbear Docs

Auto App Selection

Auto App Selection

Managing multiple apps and their Slack channels can be cumbersome. With the Auto App Selection option, you no longer need to assign specific channels to an app to avoid receiving multiple answers. Turn on this option and get the most relevant app's answer.

Retrying on Rate Limit

Retry on Rate Limit

We have seen you encountered error messages caused by OpenAI's rate limit. To address this, we will handle queueing and retrying requests automatically.

Pricing

The Runbear team has extensively discussed and decided on the best values and pricing options for our users. Today, we are finally publishing our pricing model, which will allow us to deliver more features and value continually.

You can find the supported features and pricing details on the Pricing page.

Early-Bird Discount 🎁

To show our appreciation for your support, we are offering a 50% discount until the end of January 2024. Claim your discount by upgrading your plan on the Billing page.

We cannot express our gratitude and love to you enough. We promise to continue delivering even more value to you.

Enhanced LLM Customization, Improved Error Logs

Enhanced Customization for LLM Apps

We've introduced a description field to LLM apps, which will become even more useful with our upcoming release. Additionally, you can now easily modify existing configurations after creation, simplifying the process of managing your apps.

Improved Error Log Accessibility

Error Log

Building on our invocation history page, we've increased the accessibility of error logs. When an LLM app-related error, such as an OpenAI rate limit issue, is detected, you'll be notified with a link to the invocation details directly in your Slack or Discord app.

Official Launch Countdown

With just one week to go until the official launch of Runbear, we're gearing up to unveil new features and enhancements that will enhance your Runbear experience.

As we bid farewell to 2023, we're eagerly anticipating the new updates and features coming in 2024. Stay tuned for a more advanced Runbear experience in the year ahead!

Runbear Python SDK and more

Runbear Python SDK Released

Runbear Python SDK

We're pleased to introduce Runbear Python SDK. This new addition simplifies the integration of custom LLM apps with Runbear. Now, you can easily integrate your own AI toolkit, such as OpenAI, Anthropic, Gemini, and many others, into Slack or Discord.

Learn how to use the SDK in our guide: Integrate Your Custom LLM App with Runbear.

Enhanced Troubleshooting with Invocation History

Invocation History

Understanding error messages from your Runbear bot just got easier! We've introduced a feature that allows you to view your LLM app’s recent invocation history. Now, you can effectively troubleshoot error responses from LLM apps. Access this feature from the "Connections" detail page.

Other Changes

  • We've enhanced the stability of the Slack workspace installation process.

LangServe & Discord Function Support

LangServe Integration

LangServe Integration

LangServe integration is now available on Runbear. You can seamlessly connect your LangChain app, served by LangServe, to Runbear, unlocking a host of new capabilities.

Discover more about this integration in our guide: Integrate Your Custom LangChain Apps with Slack through Runbear.

Enhanced Slack Thread Context

Runbear has improved its context awareness within Slack. It now tracks the entire conversation threads — not just the messages that directly mention Runbear. This results in more relevant and coherent follow-up responses in ongoing discussions.

Other Changes

  • Discord integration now supports the calling of API functions, a feature previously exclusive to Slack.
  • We've resolved an issue with listing channels in Slack workspaces that have a large number of channels.

API Calling, Direct Messages & More

API Function Calling

Runbear now supports calling API functions. This feature allows you to call API functions from your LLM app, enabling you to build more complex apps.

Function Calling Example

Learn more about this feature in the How to Call APIs using OpenAI Assistant guide.

Slack Direct Messages

You can ask Runbear by sending a direct message to it. This is useful for asking questions privately.

Other Changes

  • Improved speed
  • Added a guide document on converting converting GPTs to Assistant

Discord integration support & more

Runbear was launched on Product Hunt last Thursday and achieved #5 Dev Tool of the Week! 🎉 We sincerely appreciate your support and are thrilled to share our values with you.

Discord integration

New Discord Integration

Responding to numerous requests, Runbear now offers integration with Discord. This feature is particularly beneficial for organizations, especially open-source projects, allowing them to incorporate LLM apps into their community. We are excited to support the open-source community through this integration!

#channel selection

You now have the option to select specific channels on Slack and Discord for your LLM app. This flexibility facilitates the use of various apps within a single organization. For instance, you can assign an onboarding Q&A chatbot to the #people-team channel while a data catalog bot operates in the #data-team channel.

We hope you enjoy the versatility of using multiple LLM apps in your workspace 😄