By end of 2025, it should mature as a library where developers are comfortably using it to build llm applications with confidence.
- The best library to build and auto-optimize agents [including tracing, production-grade, design patterns,
For developers
The current documentation can be intimidating for normal users. And the general feedback is our learning curve is higher than Dspy, here are things we can do:
1. Docs
- New landing page + onboarding video ‣
- change the tutorials → developer notes (mainly for contributors or deep dive)
- start new tutorials with simple code demonstrations and colabs.
- improve the demonstrations on integrations.
- create tutorials on using optimizers.
- blog on creating datasets for RAG.
2. Engineering
support pydantic as data modeling too, besides of with our customized DataClass which was for more simpler and more controlled use cases.
Whatever functionality with DataClass we will support with BaseModel.
- PR here: https://github.com/SylphAI-Inc/AdalFlow/pull/383
- improve the tracing+ diagnose to help users debug.
- should we build ourselves or integrate agent observability library like agentops
- Add support for tools (tools center) , such as
- web search [already has first version]
code-gen + execution
- support front end code/python/java code and be able to execute the code to plot images or generate various response
- might need to consider sandbox
- but more research should be done and comparing other libraries and learn the best
- ensure the community can integrate them
- compute-use [beyond api]
MCP integration [WIP June 2, 2025]
- tool management
- Better design of the apis (such as call, forward, bicall) based on feedback
- Build a runner and improve the agent system
- Support stream_async, async call better.