Data-Juicer Agents: Towards Agentic Data Processing
A Suite of Agents for Agentic Data Processing. Built on Data-Juicer (DJ) and AgentScope.
🏗️ Overview Doc • ⚡️ Quick Start Doc • >_ CLI Doc • 🔧 Tools Doc • 🎯 Roadmap
News
-
🚀 [2026-03-11] Major refactor and upgrade of
data_juicer_agentscompleted.- The project architecture and CLI/session capabilities were comprehensively redesigned for better maintainability and extensibility.
- 🏗️ Overview | ⚡️ Quick Start | >_ CLI Doc | 🔧 Tools | 🎯 Roadmap
- Try processing data by chatting with the agent!
-
🚀[2026-01-15] Q&A Copilot has been deployed on the official Doc Site | DingTalk | Discord of Data-Juicer. Feel free to ask Juicer anything related to the Data-Juicer ecosystem!
- 📃 Deploy-ready codes | 🎬 More demos | 🎯 Roadmap.
Roadmap
The long-term vision of DJ-Agents is to enable a development-free data processing lifecycle, allowing developers to focus on what to do rather than how to do it.
To achieve this vision, we are tackling two fundamental challenges:
- Agents: How to design and build powerful agents specialized in data processing
- Services & Tools: How to package these agents into ready-to-use, out-of-the-box products
We continuously iterate on both directions, and the roadmap may evolve accordingly as our understanding and capabilities improve.
Agents
-
Data-Juicer Data Processing Agent (DJ Process Agent) & Data-Juicer Code Development Agent (DJ Dev Agent) - We have stopped building scenario-specific data processing agents, and instead are building data processing
toolsfor general-purpose agents. From there:- Hard-orchestrate these tools into
capabilities, exposed as thedjxCLI - Soft-orchestrate them through prompts, packaged as
skills - Rely on agent self-orchestration to support conversational data processing
- Hard-orchestrate these tools into
Services & Tools
- Q&A Copilot: a Q&A assistant for the Data-Juicer ecosystem
- [2026-01-15]: already deployed on the official Doc Site of Data-Juicer | DingTalk | Discord
- InteRecipe: interactive data recipe construction through natural language
- [2026-03-11]: the current
./interactive_recipeonly shows workflow-based examples. Thedj-agentsCLI entry is already built and supports interactive data-recipe construction through natural language in the TUI. We are developing a frontend tool (studio) on top of this foundation as the next upgrade.
- [2026-03-11]: the current
Priority Items
- DJ Skills: use prompt-based soft orchestration to package
toolsintoskillsfor general-purpose agents. - InteRecipe Studio: support interactive data recipe construction through natural language, with multi-dimensional data and result views.
- Plan Tool: extend support for fuller Data-Juicer capability coverage, DJ Hub recipe matching, and more.
- Dev Tool: stabilization testing and optimization
Long-term Directions
- Continue building tools and skills for broader data-processing scenarios, enabling wider and more flexible applications.
- RAG
- Embodied Intelligence
- Data Lakehouse architectures
Common Issues
Q: How to get DashScope API key? A: Visit DashScope official website to register an account and apply for an API key.
Related Resources
- Data-Juicer has been used by a large number of Tongyi and Alibaba Cloud internal and external users, and has facilitated many research works. All code is continuously maintained and enhanced.
Welcome to visit GitHub, Star, Fork, submit Issues, and join the community!
- Project Repositories:
Contributing: Welcome to submit Issues and Pull Requests to improve Data-Juicer Agents, Data-Juicer, and AgentScope. If you encounter problems during use or have feature suggestions, please feel free to contact us.
Metadata
Release files for data-juicer-agents 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| data_juicer_agents-0.0.3.tar.gz | 122.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| data_juicer_agents-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 315.8 kB
Release files / data_juicer_agents-0.0.3.tar.gz
| Download URL | data_juicer_agents-0.0.3.tar.gz |
|---|---|
| Size | 122.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7e147ce87ca80dc94b9b0854cdb68e2a07e95d68747799524a1f145c582e4a8a
|
|
BLAKE2b-256 checksum How to use checksums |
f882c0a80048b5141e4363392b8045646530785392522ce915f558fcaa0e0f4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / data_juicer_agents-0.0.3-py3-none-any.whl
| Download URL | data_juicer_agents-0.0.3-py3-none-any.whl |
|---|---|
| Size | 193.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6eaec861bd2b43644dfa5f64ec5fbebbda607239902340e8739656d8b4d30f17
|
|
BLAKE2b-256 checksum How to use checksums |
a8fd66219a50955e8e310e1da24558f947899d2fd5b81801c295d001d0ed2fae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|