v.0.4.0-beta
asim-shrestha
released this
15 May 17:00
·
862 commits
to main
since this release
🎉🤖 Beta 4.0 🤖🎉
Welcome to the Beta 4.0 release of AgentGPT! With this comes a slew of features, here are the most prevalent:
- The reintroduction of a basic web search. We've also added a daily usage limit to accounts so we can keep costs under control
- The beginning of the migration to a Python backend
- Python allows us to better integrate with the python AI ecosystem
- Within Python we're also developing a slew of tools that agents can interact with such as web search, web browsing, wikipedia, and google productivity tools
- The Python model itself also has improved handling for runs, currently this is only available locally for developers
- Misc UI improvements
This next week will focus on the following
- Getting our Python backend up and running
- Subscriptions to avoid usage limits
- Improved Agent handling via the ReAct framework for task execution
- Additional tool support
We will be releasing updates on a weekly schedule, stay tuned every Tuesday for the latest improvements to AgentGPT 🚀 If you'd like to help shape these updates, please fill out this brief survey and join our discord server. We would love to hear your feedback. ❤️
What's Changed
- 📃 Add examples to the front page and fix prompts by @asim-shrestha in #437
- 🌐 i18n updates and fixes | fonts to export PDF by @Cs4K1Sr4C in #446
- 🐍 Add backend python platform by @awtkns in #451
- 🚫 removed @types/micro by @souravghosh01 in #457
- 🚫 Delete tasks by @asim-shrestha in #458
- ✨ Add tasks by @asim-shrestha in #460
- 🔐 Local Auth Improvements by @awtkns in #449
- 🔨 PDF export overlapping by @Cs4K1Sr4C in #465
- 🔨 move mode toggle out of settings by @Jshen123 in #469
- 🌐 Add Traditional Chinese Translation + edit Simplified Chinese missing translation by @enjuichang in #482
- 🔨 PDF export by @Cs4K1Sr4C in #470
- Api Key Toggle View by @rp-bot in #489
- 📄 Add buttons to display TaskWindow on mobile by @asim-shrestha in #485
✈️ Plane by @awtkns in #488- ♻ Monorepo by @awtkns in #491
- 🐋 Put MySQL DB in docker by @asim-shrestha in #492
- ✨ Mono documentation by @asim-shrestha in #493
- ✨ Mono python migration Main by @asim-shrestha in #498
- 📚 Demonstrate wiki search and tools by @asim-shrestha in #496
- ✨ clarify difference to chatgpt by @nczempin in #500
- 🐛 Fix issues with docker compose by @asim-shrestha in #502
- 🔥 Hot reload for frontend by @asim-shrestha in #503
- 🖥 Enable the ability to switch APIs by @asim-shrestha in #504
- 🔨 Update common.json by @angeousta in #505
- 🔨 Fix Invalid environment variables(NEXT_PUBLIC_BACKEND_URL: Required) by @SnoopyDevelops in #509
- 📝 Update README.md by @awtkns in #512
- 🔨 Fixed Dockerfile and entrypoint.sh to handle Windows line endings by @lauralex in #514
- 🤖 Update Sponsors by @reworkd-admin in #517
- ✨ Modify Manual Setup by @thame in #518
- ⏰ Entrypoint that waits for DB in Python BE by @asim-shrestha in #516
- 🐍 Python tools by @asim-shrestha in #519
- 🧼 Cleanup Code by @awtkns in #522
- 🐍 Python serper by @asim-shrestha in #523
- 📚 Update documentation by @asim-shrestha in #525
- 🤖 Update Sponsors by @reworkd-admin in #524
- 💬 Update start agent prompt by @asim-shrestha in #526
- 💬 Fix remove tasks prefix by @asim-shrestha in #528
- 🤖 Update Sponsors by @reworkd-admin in #529
- 💬 Remove leading dot space by @asim-shrestha in #530
- 🚫 Remove client side by @asim-shrestha in #531
- 🐍Use python as a backend by @awtkns in #535
New Contributors
- @souravghosh01 made their first contribution in #457
- @enjuichang made their first contribution in #482
- @nczempin made their first contribution in #500
- @angeousta made their first contribution in #505
- @SnoopyDevelops made their first contribution in #509
- @lauralex made their first contribution in #514
- @thame made their first contribution in #518
Full Changelog: v.0.3.0-beta...v.0.4.0-beta