iflytek

Activity

Stars and mentions · Last 30 days, Oct 7 – Nov 5

GitHub stars121
Mentions96
036912Oct 7Oct 21Nov 5
UTC days · repositories iflytek owns3 repositories

Top repositories

iflytek’s repositories ranked by new forks, as on trending.

Loading

Contributes to

Repositories outside iflytek’s account where iflytek opened or reviewed pull requests in the past 365 days.

Who noticed iflytek

Everyone who starred or forked iflytek’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

96posts
Nov 62 posts
  1. Four "skills" Repos on GitHub Trending Today — The Agent Skill Explosion Needs a Governance Layer Today's GitHub Trending tells a clear story: the Agent ecosystem has entered the skill pack explosion era. Four repos named "skills" appeared simultaneously on the trending list: - mattpocock/skills — "Straight from my .agents directory," personal skills from a TypeScript educator (315K+ total stars) - google/skills — "Agent Skills for Google products and technologies," official skills from Google (22K+ total stars) - scenario-labs/skills — Production-ready image, video, audio, and 3D skills with MCP integration (3K+ total stars) - ConardLi/garden-skills — Open-source skills for web design, knowledge retrieval, and image generation (14K+ total stars) This is a great signal: developers are moving from writing one-off prompts to packaging reusable, installable skill packs. The ecosystem is maturing. But here's the problem nobody is talking about When your team pulls skills from multiple sources, you quickly run into three governance challenges: Version chaos. Developer A pulls v1.2 of a skill, Developer B pulls v2.0. Both work in their local environment. But when deployed together in production, they break. Without a centralized registry, there's no way to enforce which skill versions are approved for production. Permission gaps. Anyone with repo access can publish a new skill. An intern could push an untested skill straight to production. There's no RBAC layer saying "only these roles can publish, only these roles can call skills in production." Zero audit trail. When something goes wrong at 2 AM, you're digging through Slack messages and log files trying to figure out which skill was called, by whom, and what it did. There's no structured audit log. The governance layer: iflytek/skillhub This is exactly the gap that iflytek/skillhub fills. It's a self-hosted, open-source skill registry designed for teams that need: !SkillHub dashboard showing skill registry and management interface - Skill package publishing & version management — Every skill has a version. You can roll back, pin versions, and enforce which versions are production-ready. - RBAC permissions — Not everyone can publish. Not everyone can call every skill. Role-based access control ensures the right people have the right permissions. - Audit logs — Every skill call is logged. When something breaks, you know exactly who called what, when, and what the result was. Pair it with official skills: iflytek/iFly-Skills A registry is only as good as the skills in it. iflytek/iFly-Skills provides iFLYTEK's official skill collection covering speech recognition, OCR, translation, proofreading, and multimodal capabilities. These are the kind of authoritative, vendor-backed skills that complement community-contributed packs — similar to how google/skills provides official skills for Google products. !iFly-Skills official skill collection overview The combination: official skills from iFly-Skills + community skills from anywhere, all registered and managed through skillhub with version control, permissions, and audit logs. The takeaway The skill explosion is happening — that's a good thing. But if your team is pulling skills from GitHub without a registry, you're accumulating technical debt that will hit you at the worst possible time. A self-hosted skill registry with RBAC and audit logs isn't a luxury; it's the governance layer the Agent ecosystem needs next. Links: - iflytek/skillhub: iflytek/skillhub - iflytek/iFly-Skills: iflytek/iFly-Skills

  2. Pair it with iflytek/iFly-Skills — iFLYTEK's official skill collection covering speech, OCR, translation, proofreading, and multimodal capabilities. Official skills + community skills, all managed in one registry with version control and audit trails. iflytek/skillhub #AgentSkills #AIAgent #SkillRegistry #GitHubTrending #OpenSource

    5 views
  3. Agent + RPA: Why Deterministic Execution Is the Missing Half of Agent Workflows Today's GitHub Trending tells a clear story. Three repos, three different approaches, one shared problem: - NVIDIA/auto-ontology — adds a semantic graph reasoning layer for "deterministic query generation" in agent workflows - vercel-labs/agent-desktop — gives agents a CLI to operate desktop applications - garrytan/gstack — ships 23 role-based tools (CEO, Designer, Eng Manager, QA) for Claude Code What do they have in common? They're all trying to solve the same problem: agents can think, but they can't reliably execute. The Determinism Gap LLMs are probabilistic by nature. When an agent says "I'll fill in the form and submit it," what actually happens? Maybe it calls the right API. Maybe it hallucinates a field name. Maybe it works on the first try and fails on the second. NVIDIA's auto-ontology tackles this at the reasoning layer — adding semantic graphs for deterministic query generation. It's a powerful approach for knowledge-intensive tasks. But for physical execution — clicking buttons, filling forms, reading files, navigating browsers — you don't need a reasoning layer. You need RPA. RPA Is Deterministic Execution, Packaged RPA (Robotic Process Automation) has been doing exactly what agent-desktop is trying to build, but for years and at a higher abstraction level: - Browser automation: navigate pages, fill forms, click buttons, extract data - Desktop operations: open apps, read windows, trigger shortcuts - File operations: read, write, move, organize - Full audit trail: every action logged, every step reproducible The difference is: RPA packages these as atomic, callable capabilities — not a raw CLI that you have to configure from scratch. !Agent and RPA synergy in desktop automation Role-Based Execution: gstack's Insight, Applied to RPA gstack's 23 role-based tools (CEO, Designer, QA, etc.) reveal a key principle: role-based division beats one-agent-does-everything. This maps perfectly to RPA operations: | Role | RPA Operations | |------|---------------| | Data Entry Clerk | Form filling, data input, field validation | | File Manager | Document organization, archiving, retrieval | | Auditor | Result verification, compliance checks | | Browser Operator | Web navigation, scraping, interaction | Agent dispatches tasks by role. RPA executes by role. Each role has a bounded toolset, reducing error surface. The Combo: Agent Plans, RPA Executes This is the architecture behind iflytek/astron-rpa — an Agent-ready RPA suite that turns desktop and browser operations into atomic capabilities agents can call directly. Paired with iflytek/astron-agent for workflow orchestration, the division is clean: - Agent (astron-agent): understands user intent, breaks down complex goals into steps, handles ambiguity and edge cases, decides which role to dispatch - RPA (astron-rpa): executes each step deterministically, logs every action, supports resume on failure, provides full audit trail A Concrete Scenario Imagine a monthly report workflow: 1. Agent receives: "Generate the November financial summary from last month's data" 2. Agent plans: fetch data from internal system → format into template → generate charts → email to stakeholders 3. Agent dispatches to RPA roles: - Browser Operator: logs into internal system, navigates to reports page, exports data - Data Entry Clerk: fills in the report template with extracted data - File Manager: saves the report to the shared drive - Browser Operator: opens email client, attaches report, sends to stakeholder list 4. Every step is logged. If step 3 fails (file system full), the workflow pauses and resumes from that exact point after the issue is resolved. No hallucinated API calls. No "the agent almost got it right." Every action is deterministic, auditable, and resumable. Why This Matters Now The ecosystem is racing to give agents "hands" — from computer-use CLIs to role-based tool stacks. But the infrastructure for deterministic execution already exists. RPA was always the answer. The question isn't "can agents do more?" It's "can agents execute reliably?" And that's exactly what RPA brings to the table. Explore the repos: - astron-rpa: iflytek/astron-rpa - astron-agent: iflytek/astron-agent

  4. The combo: 🧠 Agent: understands intent, plans steps, handles ambiguity ⚙️ RPA: executes deterministically, zero drift, full audit trail This is exactly what iflytek/astron-rpa does. 🔗 iflytek/astron-rpa 🔗 iflytek/astron-agent

    3 views
  5. Today's GitHub Trending points to one signal: agents need deterministic execution. NVIDIA adds a reasoning layer, Vercel builds a desktop CLI, Garry Tan ships 23 role tools. But RPA solved this years ago. Agent plans, RPA executes. iflytek/astron-rpa #Astron #RPA github.co

    2 likes
  6. The Last Mile of Agent Adoption: Why `vercel-labs/agent-desktop` Proves Onboarding Matters More Than Capability Today's GitHub Trending tells a clear story: AI agents have enough capability. What they're missing is a way for users to actually use them. vercel-labs/agent-desktop sits at #1 with 3,791 stars today — a Rust CLI that gives AI agents desktop control. It's a genuinely impressive piece of engineering. But look past the star count and you'll see the gap: to use it, you need a Rust toolchain, environment configuration, CLI fluency, and permission debugging. For developers, that's Tuesday. For everyone else, it's a wall. We hit the same wall ourselves. We built agent capabilities — skill calling, cross-session memory persistence, local execution — and then watched users stare at the interface asking: "Okay, but what do I do first?" !Astron agent creation and onboarding interface The pattern in today's trending It's not just agent-desktop. Look at the other hot repos today: - anomalyco/hex — "Local voice dictation for mac, windows and linux." Three platforms, one word: Local. Users want AI capabilities that just work on their own machine, no cloud dependency, no setup marathon. - thedotmack/claude-mem — "Persistent Context Across Sessions for Every Agent." The verb chain says it all: Captures → compresses → injects. Users don't want to understand the architecture; they want the agent to remember what they were doing. - mattpocock/skills — "Straight from my .agents directory." The appeal isn't the technology, it's the authenticity: this is what I actually use. The common thread: the hottest repos aren't adding capability. They're removing friction. What we learned the hard way When we were building AstronClaw (cloud AI assistant) and Loomy (desktop AI assistant), we focused heavily on what the agents could do — call skills, maintain context across sessions, operate locally. Then users showed up. And they didn't care about any of that. They cared about: - "How do I install this?" - "What do I type first?" - "Will it remember what I did yesterday?" - "Can it run on my machine without breaking things?" The capability was there. The onboarding wasn't. So we did the unglamorous work: wrote a complete tutorial covering everything from installation to your first command to advanced workflows. No assumptions about prior knowledge. No "figure out the rest yourself." !Agent workflow orchestration canvas That tutorial is now open source: **iflytek/astronclaw-tutorial** The full picture: capability + onboarding + skills Onboarding gets users in the door. But once they're in, the assistant needs real capabilities to call. That's where iflytek/iFly-Skills comes in — the official iFLYTEK skill collection covering voice, OCR, translation, proofreading, and multimodal capabilities: **iflytek/iFly-Skills** Think of it this way: - AstronClaw / Loomy tutorial = how to use the assistant (the last mile) - iFly-Skills = what the assistant can actually do (the capability layer) Today's trending proves users want both — and the "both" part is where most agent projects fall short. The takeaway If you're building an agent project, ask yourself: can a non-developer go from zero to a working agent in under 10 minutes? If not, the capability doesn't matter. The wall is the onboarding, not the model. vercel-labs/agent-desktop is a great tool. But today's trending also shows that anomalyco/hex — a simple local voice dictation app — is gaining traction right alongside it. Because hex removes friction. And friction is what kills adoption. We learned this the hard way so you don't have to.

  7. vercel-labs/agent-desktop hit GitHub Trending — powerful Rust CLI for agent desktop control. But users need to install Rust, configure env, write CLI commands. Agent capability is there, onboarding isn't. We open-sourced our full AstronClaw + Loomy tutorial: iflytek/astronclaw-tut

    1 like
  8. 49 Agents, One Crash: Why Workflow Checkpoints Are the Real Bottleneck Today's GitHub Trending list tells a clear story: agent systems are getting bigger. Donchitos/Claude-Code-Game-Studios (1,379 stars today) orchestrates 49 AI agents mirroring a real game studio hierarchy — with 72 workflow skills and a complete coordination system. vercel-labs/agent-desktop (2,275 stars today, #1 on trending) gives agents a computer-use CLI to directly operate desktop applications. thedotmack/claude-mem (110k+ stars, still trending after multiple days) persists context across sessions — capturing everything an agent does, compressing it, and injecting it back into future sessions. Each of these projects solves a real problem. But together they reveal a deeper one. The Hidden Problem: Workflow State Loss When 49 agents collaborate on a complex task, the execution chain gets long. When an agent operates a desktop via CLI, each action has real side effects. When a session spans hours or days, the amount of intermediate state grows enormously. And when something crashes at step 7 — what happens to steps 1 through 6? claude-mem addresses this at the session level: it captures conversation context and injects it into future sessions. That's valuable for「remembering what we discussed.」 But multi-step workflows need more than conversational memory. They need workflow-level checkpointing: - Every step's input and output, serialized and stored - Intermediate artifacts preserved across crashes - Execution progress tracked at node-level granularity - Resume from the exact checkpoint where execution halted — not from the beginning Think about a hypothetical scenario: an agent workflow that scrapes data, processes it, generates a report, and sends it via email. If the agent crashes after processing but before sending — you don't want to re-scrape and re-process. You want to resume from「send report.」 !Multi-node workflow canvas showing a long-running multi-step process What astron-agent Does Differently iflytek/astron-agent is an enterprise-grade agentic workflow platform designed for building SuperAgents. Its core proposition isn't「more capable agents」— it's「agents that survive crashes.」 Key capabilities: - Workflow-level checkpoint save and restore: The entire workflow state — not just conversation context — is persisted at each node. If execution halts at any point, it resumes from that exact checkpoint. - Intermediate artifact preservation: Outputs from completed steps are retained. No re-execution of finished work. - Multi-agent coordination with state isolation: When multiple agents collaborate (like the 49-agent studio pattern), each agent's state is independently checkpointed. One agent crashing doesn't force the entire workflow to restart. - Enterprise-ready: Built for production workloads where「just run it again」isn't acceptable. The Execution Layer Still Matters Checkpoint recovery is the workflow engine's job. But you also need robust execution at the node level — especially for desktop and browser automation. That's where iflytek/astron-rpa comes in: an agent-ready RPA suite for out-of-the-box automation. Paired with astron-agent, you get: - astron-rpa: executes the actual operations (desktop automation, browser interaction, data entry) - astron-agent: orchestrates the workflow, manages checkpoints, handles recovery The pattern is straightforward: the more powerful your execution layer (and today's trending repos prove it's getting very powerful), the more critical your workflow recovery layer becomes. !Workflow debug interface showing step-by-step execution results The Takeaway Today's trending list shows the agent ecosystem maturing past「can it do things?」toward「can it do things reliably at scale?」 49-agent collaboration. Desktop computer use. Cross-session memory. All of these create longer execution chains with more intermediate state. And all of them make checkpoint recovery not a luxury, but a prerequisite for production deployment. If you're building agent systems that need to survive crashes — not just demo well — take a look at astron-agent.

  9. 49 agents collaborating on GitHub Trending, but when one node crashes, does the whole workflow restart? Session-level memory isn't enough — you need workflow-level checkpoint recovery. That's what astron-agent does: resume from the exact breakpoint, zero re-runs. iflytek/astron-ag

  10. Spark-X2.6-4B in two live web assistants: share what you are building Full case on Hugging Face: huggingface.co Spark-X2.6-4B is running in two live web assistants. These short recordings show English questions, actual model replies, and the thinking-level controls available to visitors. Try the apps, then share a demo of your own Spark-X2.6 application in the comments. Longer case write-ups are welcome too—post them on Hugging Face and drop the link here. Astron Harness Tutorial: Learning Assistant Open the learning assistant · Source repository This bilingual tutorial assistant helps visitors explore AStudio, Loomy and AstronClaw. It uses relevant tutorial material as context for the conversation. Question: “Plan mode vs Goal mode in AStudio? Two short sentences, no Markdown.” !Spark-X2.6-4B answering an English AStudio question in the Learning Assistant The recording shows the assistant explaining when to review a plan before execution and when to use Goal mode for continued progress. The interface offers None, Low and High thinking levels and remembers the visitor's selection. Full-length recording Awesome Astron Workflow: AI Chat Open AI Chat This assistant answers questions about Astron projects and capabilities using the site's reference material. Question: “How can SkillHub help a team reuse AI skills? Give 3 benefits in under 60 words.” !Spark-X2.6-4B answering an English SkillHub question in Astron AI Chat; idle waiting is shortened The recorded reply discusses skill distribution, secure sharing and discoverability. Both the question and the answer remain as they appeared in the application. Full-length recording Integration details Both applications call spark-x2.6-4b through iFLYTEK Astron MaaS, with credentials kept on the server. The browser sends the conversation and selected thinking level to the application's backend. These demos use Low. The server maps the controls to the model request: | Selection | Request behavior | | --- | --- | | None | Disable extra thinking | | Low | Enable thinking with low reasoning effort | | High | Enable thinking with high reasoning effort | The tutorial assistant supports streaming replies and stopping an answer. The clips show the website Q&A experience: typing a question, waiting for the model and reading the response. About the recordings These are real website recordings, and the responses have not been rewritten or simulated. The AI Chat GIF shortens pure waiting time and labels that edit. The full-length MP4 links retain the complete captures. These clips illustrate application integration; they are not latency benchmarks. Share your Spark-X2.6 case What are you building with Spark-X2.6? Share a working demo or screenshot in the comments. For a longer Hugging Face write-up, useful details include your use case, model variant, deployment stack, prompt, thinking level, integration approach and what you learned. Spark-X2.6 model collection

Achievements

Awards earned by the repositories iflytek owns. Select an award to embed its badge.

No awards yet

Repositories earn awards by reaching the top three in a completed trending day or week.

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.