Implement Repository Learner
Self-improving software factory for AI/ML objectives
Brought to you by:
alirezamsh
Originally created by: alirezamshi
Originally owned by: alirezamshi
The RepoLearner extracts knowledge from Git repositories and adds it to the wiki. Currently has placeholder implementation.
Location: src/knowledge/learners/repo_learner.py
Implement the full repository learning pipeline that:
{"url": "https://github.com/user/repo", "branch": "main"}
README.md → text chunksRepoLearner.learn() methodexpert.learn(Source.Repo("https://github.com/huggingface/trl"))data/wikis/src/knowledge/learners/repo_learner.py - Current placeholdersrc/knowledge/learners/base.py - Base class and KnowledgeChunksrc/knowledge/wiki_structure/extension_of_product.md - Wiki page structure
Originally posted by: alirezamshi
[#40]
Related
Tickets:
#40Ticket changed by: alirezamshi