BazaarLinkBazaarLink
Sign in
← All articles
Published 2026-09-11 · · Author:BazaarLink · AI Agent Tools · AI Agent Frameworks · GitHub · LangChain · CrewAI · Dify · OpenHands · Open-Source AI Agents · Developer Tools

AI Agent Tools: Sept 2026 GitHub Recheck, 3 Archived

We rechecked 26 AI agent GitHub repositories. Three remain archived, and four unarchived ones have had no default-branch commit in over four months.

Recheck date: 2026-09-17 (Taipei time). This time I rechecked the 26 GitHub repositories listed in the original article, reading each one's star count, archive status, license detection result, and the latest commit on its default branch. Dates in the tables below are all in UTC. This is a recheck of the same sample, not a full-market ranking, and not an installation test of the 26 tools.

When choosing an AI agent tool, it is easy to be carried along by star counts. Among the 26 projects in this recheck, the three original repositories Flowise, AgentGPT and Roo Code are still archived; and the default branches of the other four unarchived projects have had no new commit for more than four months as of the query date.

But "recently pushed" can also mislead. AutoGPT's repository shows a push on September 16, yet its default-branch latest commit stopped at September 4; SWE-agent's two dates are September 14 and July 16 respectively. Push date, default-branch commit, and substantive feature maintenance are three different things.

If you only want to try one tool first, I would start with a candidate that can complete your own task and still shows signs of recent maintenance, not with the framework that has the most stars. When you need to write it into your own product, then consider the framework, the license and the data flow.

Three original projects are still archived

GitHub archiving sets a repository to read-only; existing code can still be downloaded. This means the original repository will not accept new changes while it is archived, but it does not mean every fork has stopped patching, and you cannot claim that a security vulnerability exists based on the archive label alone. For the definition, see the GitHub archiving documentation.

Original repositoryStarsLatest commit on default branch (UTC)API archive status
FlowiseAI/Flowise55,4672026-08-13archived=true
reworkd/AgentGPT36,3002025-04-29archived=true
RooCodeInc/Roo-Code24,3042026-05-15archived=true

You can also check the archive flag directly through the Flowise repository API by looking at archived. The table is a snapshot as of this date; if a repository is later unarchived, use its live status instead.

If you are already using these tools, you do not need to rebuild your whole system just because they are archived. First confirm the version you use, whether there is a still-maintained successor project or fork, and whether there are any unresolved dependency issues. For new purchases, ask first: when something breaks, who maintains it? Star counts cannot answer that question.

Four unarchived projects whose default branches have had no new commit for over four months

The "four months" here means calendar months: the query date for this check was September 17, and the latest commits in the table are all earlier than May 17. It does not treat every ~118 days as four months.

repositoryStarsLatest commit on default branch (UTC)What this check can confirm
FoundationAgents/MetaGPT70,4252026-01-21Not archived; default branch has had no new commit for about eight months
microsoft/autogen61,0052026-04-06Not archived; commit date is earlier than the repository's April 15 push date
chatchat-space/Langchain-Chatchat38,6392025-11-10Not archived; default branch has had no new commit for about ten months
zai-org/Open-AutoGLM26,2422026-03-06Not archived; default branch has had no new commit for about six months

These dates do not prove that the authors have abandoned the projects: maintenance may have moved to another branch or another repository, or no changes may currently be needed. They are signals that warrant further checking. In particular, Langchain-Chatchat, which often appears in Chinese tutorials, should have its supported Python version, dependencies and model API versions verified before you follow an older tutorial to install it.

The original article placed Aider in the "more than four months" table; this time it has been removed. Its latest commit is May 22, and as of the recheck date it has not yet been four full calendar months. Slow updates are worth questioning, but the threshold cannot be changed just to fill out the list.

The other 19 samples: a commit does not mean it suits you

The following 14 unarchived repositories have their latest default-branch commit within about 48 hours before this query. This only measures commit activity; whether they fixed features or dependencies, or only changed documentation, still requires looking at the diffs, releases and issues.

repositoryStarsLatest commit on default branch (UTC)What to look at first when choosing
NousResearch/hermes-agent246,1142026-09-16Daily agent use, tool configuration and actual model costs
n8n-io/n8n204,5732026-09-16Workflows, credential management and commercial license
langgenius/dify155,9672026-09-16Visual workflows, RAG, deployment and license terms
langchain-ai/langchain146,4512026-09-16How your own code controls models, tools and state
browser-use/browser-use114,8102026-09-15Browser permissions, login state and recovery from failed actions
google-gemini/gemini-cli107,0152026-09-15Terminal workflow, sign-in and usage limits
OpenHands/OpenHands88,1612026-09-16Development environment, execution isolation and required compute
cline/cline68,2362026-09-16In-editor approvals and file and command permissions
mem0ai/mem065,4172026-09-16Memory-layer data storage, deletion and retrieval cost
crewAIInc/crewAI58,6592026-09-16Whether multi-agent division of labor is really necessary
run-llama/llama_index52,1892026-09-15Division of labor among document retrieval, embedding and generation models
agno-agi/agno42,2032026-09-16Execution, state and operational requirements
openai/openai-agents-python29,4942026-09-16Agent orchestration, tools and tracing configuration
pydantic/pydantic-ai19,9832026-09-16Types, output validation and Python integration

Five more unarchived samples have older latest commits, but they do not reach the four-month threshold in the section above:

repositoryStarsRepository last push (UTC)Latest commit on default branch (UTC)
Significant-Gravitas/AutoGPT187,3892026-09-162026-09-04
Aider-AI/aider48,9982026-05-222026-05-22
letta-ai/letta24,7662026-09-102026-09-10
SWE-agent/SWE-agent20,3402026-09-142026-07-16
camel-ai/camel17,7262026-09-142026-09-07

This also corrects an overly strong classification in the original article: browser-use is a browser automation package, and having a demo does not make it a finished product that requires no coding; mem0 is a memory layer, not a complete agent. Frameworks, functional packages, directly operable tools and visual platforms should be selected separately.

Custom model endpoints: three official sources found this time

The original article only searched READMEs and environment variables, which cannot answer which projects can switch endpoints. This time I checked the official integration documentation. What can be confirmed is the configuration capability listed below, not a compatibility guarantee from this site for every tool or every model feature.

ProjectOfficially documented configurationStill needs your own verification
LangChainOpenAI Chat Completions-compatible services can be configured with base_urlTool calling, streaming usage, and provider-specific extra fields; the official standard integration may not preserve third-party fields
CrewAIThe custom endpoint example provides custom_openai=True, base_url and api_keyWhether custom model names, and the tools and output formats you use, are supported
LlamaIndex OpenAILikeProvides api_base, api_key and other parameters for third-party OpenAI-compatible servicesContext settings and chat/tool capabilities; the embedding that RAG needs is not finished just because the generation endpoint works

Finding only OPENAI_BASE_URL proves only that something accepts the setting; it does not prove the whole agent works. Send a minimal text request first, then separately verify streaming, tool calling and the features you actually need. This site's LangChain setup tutorial can serve as a first small example; for editor scenarios, see Cursor fees and bringing your own key.

How to recheck: look at the repository and its default branch separately

This time I first obtained each default_branch from GET /repos/{owner}/{repo}, then used it to query GET /repos/{owner}/{repo}/commits?sha={default_branch}&per_page=1. Each sample used two GET requests, for 52 successful responses in total; I also checked the redirects for two old names. For fields and parameters, see the GitHub commits API.

Below is a query method you can rerun yourself, using LangChain as the example. First obtain the default branch name, then fill it into sha in the second step; do not assume every project is called main.

# repository level: stars, archived, default_branch, pushed_at, license
curl -fsSL https://api.github.com/repos/langchain-ai/langchain

# This check found default_branch=master; read the committer.date and html_url of the first commit
curl -fsSL 'https://api.github.com/repos/langchain-ai/langchain/commits?sha=master&per_page=1'

The unauthenticated GitHub API has request quotas, so check the response headers before running batch queries. license.spdx_id=NOASSERTION means the API did not recognize a standard SPDX identifier. It cannot be directly translated as "no license" or "not usable commercially"; a recognized result also does not mean that all subdirectories use the same license. For commercial deployment, open the repository's LICENSE and the related terms of service and read them.

This check also confirmed that geekan/MetaGPT redirects to FoundationAgents/MetaGPT, and All-Hands-AI/OpenHands redirects to OpenHands/OpenHands. Old URLs do not necessarily stop working, but documents should use the current names so that searches and issues line up.

When actually choosing a tool, validate it with a small task

For example: "read one public company document and answer three fixed questions with citations", or "fix a known failing test in a test repository". Write down the success criteria first, then choose the tool.

On the first trial, I record these items: whether it can be reproduced, whether it stops on failure, how many model requests it actually sends, how much it costs, and whether it needs to hand over browser login state or full project permissions. A fluent answer does not yet mean the workflow is complete.

Enterprise procurement should ask two more questions: where customer data will be sent, and whether the commercial license allows your intended use. GitHub stars, an MIT label and "can be self-hosted" cannot replace these two answers. If you need Taiwan company payment and expense-claim documents, see the AI API expense reimbursement guide separately; do not mix tool selection and invoice issues into one ranking.

FAQ

Which high-star AI agent projects were archived as of September 2026?

In the September 17, 2026 recheck of the 26 original GitHub repositories, FlowiseAI/Flowise, reworkd/AgentGPT and RooCodeInc/Roo-Code all still had archived set to true. This describes the original repositories only. It does not mean every fork has stopped being maintained, and an archive status alone does not prove that a security vulnerability exists.

Is looking at GitHub stars or the last push date enough?

No. Stars are a cumulative historical count, and a repository's pushed_at does not necessarily match the latest commit on its default branch. In this check, AutoGPT's last push was September 16, but its latest default-branch commit was September 4. Selection also requires reading diffs, releases, issues, dependencies and licenses.

Which AI agent frameworks can connect to custom OpenAI-compatible endpoints?

This check confirmed from official documentation that LangChain's base_url, CrewAI's custom OpenAI endpoint setting, and LlamaIndex OpenAILike's api_base are available. This is not a guarantee of compatibility for every model feature. Streaming, tool calling, output formats and embeddings must each still be tested separately.

Is this list of AI agent tools a full market ranking?

No. This recheck covered a fixed set of the 26 repositories in the original article, checking the metadata and the latest default-branch commit for each. It did not re-run a full market discovery, and it did not install or run the 26 tools. The activity dates in the tables only show commit activity; they cannot directly prove substantive feature maintenance.

Try BazaarLink now

TWD billing · Taiwan invoices · leading AI models · OpenAI-compatible API

Sign up / Log in for freeEnterprise inquiries
Related posts
AI Security · Model Backdoor · abliterated · AI Agent · Codex CLI · Prompt Injection
Can Abliterated Models Hide Backdoors? ProjectDiscovery Test
OpenAI · DevDay · GPT-6.1 Sol · AI news
OpenAI DevDay 2026 Recap: GPT-6.1 Sol, Ultrafast, Pro 500
Codex · OpenAI · Pro $200 · usage limits · GPT-6 Sol
Codex Pro $200 Usage Change: Half the API Spend, No 5-Hour Limit
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.