hy3-learning-agent - #220
Open
zmuxuny wants to merge 6 commits into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Project
Learning Agent is a personal learning Agent Harness powered by the Hy3 API. It turns learning goals into reviewable plans, tracks real task evidence, maintains layered context and memory, and uses the same Agent Runtime for conversations, scheduled heartbeats, and email replies.
Complete source repository: https://github.com/zmuxuny/hy3-learning-agent
Final demo
Play the complete demo online (92.6 seconds · 1080p)
The single video contains both required end-to-end demos. Model decisions come from the TokenHub Hy3 API; tool calls, plan state, evidence checks, progress, and notifications are real application state. Editing only removes model and network wait time.
Hy3's role
Hy3 is called through Tencent TokenHub's OpenAI-compatible API. It decides when requirements are sufficient, delegates bounded planning research, chooses among 37 typed tools, observes tool results, teaches from the learner's current plan state, and decides whether proactive intervention is useful. The project does not train, fine-tune, or locally deploy Hy3.
End-to-end demos
Verification
profile_get → plan_listtool-calling smoke test passedThe submission file documents implemented capabilities and explicit safety limitations without presenting planned hardening as complete.