Async PostgreSQL Connections for Agno Agent Storage

We are looking to transition from LangChain to Agno, but we noticed that some features lack async implementations, which raises concerns about scalability in a production setup. Could you share the plans for async storage capabilities, especially regarding PostgreSQL connections? A similar request was opened on April 15 but closed without implementation, so we would like to reopen it. (Can the URL connecting PostgresAgentStorage and PgVector use "postgresql+asyncpg"?)

Hey @ionutcons, thank you for raising this. We will be looking into this on priority.

In the meantime, please let us know how we can help to make the transition smooth. Happy to set up a call with our Head of Engineering, @Dirk

Hi @ionutcons
We are currently busy with your 2.0.0 release preparation where we make major updates to how storage works. This will include async support for postgres and others, where applicable. Besides storage almost everything else is fully async and optimised as much as we can to improve performance. We’ll continue to find ms we can shave off of course in future.

We aim to have a release candidate ready by end of next week! Please watch out for announcements.

1 Like

That sounds great! Thank you for the fast and detailed answer.