Discover and explore top open-source AI tools and projects—updated daily.
ECNU-ICALKExperience-driven lifelong learning for agent skill evolution
Top 88.0% on SourcePulse
AutoSkill addresses the challenge of continuous AI capability evolution by extracting and refining reusable skills directly from real-world interactions and agent traces. It targets developers and researchers building adaptive AI systems that require long-term alignment with user needs, offering a mechanism to transform ephemeral interaction data into persistent, evolving assets. The primary benefit is the creation of AI systems that learn and improve autonomously over time, reducing manual re-training and adaptation efforts.
How It Works
AutoSkill implements Experience-driven Lifelong Learning (ELL) by automatically creating, merging, and versioning reusable "Skills" from dialogue and agent interaction data. Its core approach leverages a universal, human-readable SKILL.md format for explainability and editability. The system supports both online skill evolution triggered by user feedback and offline extraction from archived conversations or trajectories, enabling continuous adaptation and long-term capability value. Key components include the core autoskill/ SDK, AutoSkill4Doc/ for document-based skill extraction, AutoSkill4OpenClaw/ for trajectory integration, and the SkillEvo/ framework for iterative self-evolution.
Quick Start & Requirements
Installation and specific runtime requirements are not detailed in the provided README. The project is modular, with distinct pipelines for core functionality (autoskill/), document processing (AutoSkill4Doc/), and trajectory integration (AutoSkill4OpenClaw/). Users are directed to individual README files within these subdirectories for more specific guidance. No explicit hardware, GPU, or Python version prerequisites are listed.
Highlighted Details
SKILL.md): Skills are stored in a human-readable, editable Markdown format, promoting explainability and manual review/revision.autoskill/), documents (AutoSkill4Doc/), and agent trajectories (AutoSkill4OpenClaw/).Maintenance & Community
The project lists contributions from institutions including Shanghai AI Laboratory and East China Normal University. Core authors and lead contributors are identified. No specific community channels (e.g., Discord, Slack), roadmap links, or information on ongoing maintenance, sponsorships, or partnerships are provided in the README.
Licensing & Compatibility
The README does not specify a software license. This absence makes it impossible to determine compatibility for commercial use, closed-source linking, or redistribution without further clarification.
Limitations & Caveats
The project's licensing status is undefined, posing a significant adoption blocker. Detailed installation instructions, specific dependency requirements (e.g., Python versions, CUDA), and setup time estimates are not readily available in the main README, requiring users to navigate sub-directory documentation. The system's effectiveness may depend heavily on the quality and quantity of interaction data available for skill extraction and evolution.
3 days ago
Inactive