v1.2.2

Mintplex-Labs/anything-llmv1.2.2Sep 11, 2024by timothycarambat

AI Summary

The 'Custom Agent Skill Release' introducing custom agent skills and the AnythingLLM Browser Extension. Adds Elestio as a one-click deploy option and new Voyage AI models.

Key Highlights

  • Custom Agent Skills (Node.js based)
  • AnythingLLM Browser Extension
  • Use `@agent` via developer API
  • Elestio one-click deploy option
  • Voyage AI embedding models

New Features

  • Custom Agent Skills
  • AnythingLLM Browser Extension
  • Developer API `@agent` support
  • Elestio deployment
  • Voyage AI embedding models
  • OpenAPI 3.0 compliance
  • SearchAPI web browsing

Full Release Notes

<p align="center">
<img alt="release" src="https://github.com/user-attachments/assets/4032c49f-87a1-478d-8706-2d95a4bea333">
</p>


## 🥳 Big Changes

- [**Custom Agent Skills:**](https://docs.anythingllm.com/agent/custom/introduction) Create fully custom agent skills to extend the capabilities of your `@agent` invocations. If it can be done in NodeJS - you can do it here. 

- [**AnythingLLM Browser Extension:**](https://docs.anythingllm.com/browser-extension/install) Send and embed information from the web directly to AnythingLLM or embed directly into your workspaces for later! This can allow you to even scrape data from **password protected, VPN protected, or otherwise non-public webpages**

- You can now use `@agent` to run skills via the developer API. (nice)


## What's Changed
* Update common.js by @hejp001 in https://github.com/Mintplex-Labs/anything-llm/pull/2148
* Refactor api endpoint chat handler to its own function by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2157
* Api session id support by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2158
* Enabled use of `@agent` (and skills) via dev API calls by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2161
* Move `embed` to submodule by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2163
* Update common.js by @hejp001 in https://github.com/Mintplex-Labs/anything-llm/pull/2165
* Add RAG agent plugin to API agent by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2171
* feat: Added Elestio as one-click deploy option by @kaiwalyakoparkar in https://github.com/Mintplex-Labs/anything-llm/pull/2168
* Update common.js by @hejp001 in https://github.com/Mintplex-Labs/anything-llm/pull/2179
* Support gpt-4o for Azure deployments by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2182
* Mobile render fix by @jeffscottward in https://github.com/Mintplex-Labs/anything-llm/pull/2176
* AnythingLLM Chrome Extension by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2066
* handle onblur for emebed domains by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2199
* Add new Voyage AI embedding models by @shatfield4 in https://github.com/Mintplex-Labs/anything-llm/pull/2193
* Bug/make swagger json output openapi 3 compliant by @MrSimonC in https://github.com/Mintplex-Labs/anything-llm/pull/2219
* Feature/use escape key to close documents modal by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2222
* Feature/add searchapi web browsing by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2224
* fixed the typo in LLMs by @amrrs in https://github.com/Mintplex-Labs/anything-llm/pull/2225
* Ollama sequential embedding by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2230
* remove Jazzicons & Add default pfps by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2233
* update docs showing no need for manual port forwarding of Server in G… by @MrSimonC in https://github.com/Mintplex-Labs/anything-llm/pull/2247
* match user prompts exactly not partially by @MrSimonC in https://github.com/Mintplex-Labs/anything-llm/pull/2245
* Milvus bug fix by @shatfield4 in https://github.com/Mintplex-Labs/anything-llm/pull/2183
* Fix UI for slash cmd presets by @shatfield4 in https://github.com/Mintplex-Labs/anything-llm/pull/2260
* Add support for custom agent skills via plugins by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2202
* Add Gemini `exp` models by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2268
* Update OpenAI models and prices #2261 by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2269
* UI Cleanup by @timothycarambat in https://github.com/Mintplex-Labs/anything-llm/pull/2270

## New Contributors
* @hejp001 made their first contribution in https://github.com/Mintplex-Labs/anything-llm/pull/2148
* @kaiwalyakoparkar made their first contribution in https://github.com/Mintplex-Labs/anything-llm/pull/2168
* @jeffscottward made their first contribution in https://github.com/Mintplex-Labs/anything-llm/pull/2176
* @amrrs made their first contribution in https://github.com/Mintplex-Labs/anything-llm/pull/2225

**Full Changelog**: https://github.com/Mintplex-Labs/anything-llm/compare/v1.2.1...v1.2.2

_this version correlates with desktop v.1.6.5_