Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Top 23 TypeScript Agent Projects
-
dify
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
In the rapidly evolving landscape of artificial intelligence, the synergy between platforms and models is paramount for developing robust AI applications. Dify, an open-source LLM (Large Language Model) application development platform, offers seamless integration capabilities with CometAPI's powerful models. This article delves into the features of Dify, elucidates the integration process with CometAPI, and provides insights on accessing and optimizing this collaboration.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
In this article, let’s review the renovate.json file in Lobechat. The following concepts are discussed:
-
ragflow
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.
⭐️ RAG Flow on GitHub
-
Their PR descriptions aren't much better https://github.com/reworkd/AgentGPT/pull/1372#issue-19887599...
-
Project mention: Ask HN: Isn't there a simpler way to run LLMs / models locally? | news.ycombinator.com | 2025-03-31
-
CopilotKit
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic last-mile 🪁
In my view CopilotKit works more efficient and smooth than tools like assistant-ui and open-canvas.
-
deep-research
An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
As of now—literally today they announced—OpenAI gives 10 queries of Deep Research per month for Plus users. I wanted to create an alternative, so I took inspiration from this repository https://github.com/dzhng/deep-research but didn’t want to pay for the Firecrawl API too. Instead, I used algorithm from that repository. Here’s the result: https://github.com/jolovicdev/shandu. It’s still rough around the edges—things like proxy support for rate limits aren’t fully implemented yet—but it’s functional! You can try it out with a model you’re running in LM Studio. I’m not entirely sure if this is the best way to build something like this (arch wise, especially since I haven’t worked with LangChain or LangGraph), but here it is - built with a little help from Grok and DeepSeek!
Compared to dzhng/deep-research, which relies on the Firecrawl API (and its costs), Shandu skips that entirely and uses the same core algorithm in a simpler, free setup (integrated scraper). It’s less polished and missing some features (like proper rate limit handling), but it’s a lightweight option you can run locally without subscriptions.
I’d love for you to check it out, maybe give it a star if you like it, or drop some feedback if you’ve got suggestions, because there are probably some community tools that I could have used, or some other direction generally. I think it’s a solid starting point.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
activepieces
AI Agents & MCPs & AI Workflow Automation • (280+ MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
-
Here's the thing. I want a personalized AI. Full stop.
There's no arguing back and forth.
Tech is here someone needs to put it together.
I'm so busy with other things, but I really want to see this thing come through and happy to work on it.
To me, its insane Apple didn't figure it out.
The goal: Build a truly personalized AI.
- Single threaded conversation with an index about everything.
- Bot should be accessible via WhatsApp, Insta, Email, or a phone call through an app (WebRTC connection).
(https://botpress.com/ is a really good starting point).
- Operator at the back that has login access to almost all tools I use, but critical actions must have HITL.
- Bot should be accessible via a call on the app or Apple Watch.
https://sesame.com/ type model and this is very doable with https://docs.pipecat.ai especially their new release that allows for long running function calls.
Speech detection (VAD) is still a problem, but I think its more of systems engineering problem than ML problem. Interruptions need to feel smooth.
But this is not a blocker. What exists is good enough.
- It can should be able to digest images, voice notes, etc.
- everything should fall into a single personal index (vector db).
One of the things could be, sharing 4 amazon links of some books I want to read and sending those links over WhatsApp to this agent.
It finds the PDFs for the books from https://libgen.is and indexes it.
I phone call the AI and I can have an intelligent conversation about the subject matter with my AI about the topic.
I do this a lot with xAI's Grok and its a surprisingly effective tool.
I give zero fucks about issues like piracy at the moment.
I want to later add more capable agents as tools to this AI.
-
UI-TARS-desktop
A GUI Agent application based on UI-TARS(Vision-Language Model) that allows you to control your computer using natural language.
Similar: see what's going on since it uses your computer, your creds, your residential internet. https://github.com/bytedance/UI-TARS-desktop
-
WrenAI
🤖 Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards and BI. 📈📊📋🧑💻
WrenAI is a text to sql solution that I've been following for a while. Recently, I have some time to try it out, so let me share my experience.
-
nanobrowser
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
Project mention: Show HN: We Built Open-Source Alternative to OpenAI's Operator, Runs in Chrome | news.ycombinator.com | 2025-03-04Forwarding tech co founder Alex's note to HN community:
Hi HN,
I'm Alex, technical co-founder of Nanobrowser. We have been working on this project to make web automation more accessible, powerful, and open.
In building Nanobrowser, we leveraged open source library such as browser use (https://github.com/browser-use/browser-use) , and Chrome Extension Boilerplate (https://github.com/Jonghakseo/chrome-extension-boilerplate-r...)
We completely rewrote the DOM processing part of browser-use with Typescript, built a multi-agent system and implemented the extension frontend with React, Vite and Typescript.
We hope you like tinkering with Nanobrowser! Checkout out our repo (https://github.com/nanobrowser/nanobrowser), create issues or open a pull reqeusts.
Thanks for taking a look! I'm excited to see what the HN community thinks.
(Alex was not able to send this comment out because he only registered his account today. )
-
Project mention: Multi-head latent attention and other KV cache tricks explained | news.ycombinator.com | 2025-01-28
Thanks! Yes, will push it as template to our repo (https://github.com/PySpur-Dev/pyspur) soon! We used o1 and claude3.5
-
Project mention: Ask HN: Code copilot that autoloops unit test failures? | news.ycombinator.com | 2024-09-14
I have dabbled with this one:
https://github.com/BuilderIO/micro-agent
-
refly
🎨 Refly is an open-source AI-native creation engine. Its intuitive free-form canvas interface combines multi-threaded dialogues, artifacts, AI knowledge base integration, chrome extension clip & save, contextual memory, intelligent search, WYSIWYG AI editor and more, empowering you to effortlessly transform ideas into production-ready content.
Project mention: We Believe Creation Shouldn't Be Linear: Introducing the Infinite Agentic Canvas | news.ycombinator.com | 2025-03-23 -
Project mention: Show HN: Agent Heroes – Generate, animate and schedule your AI characters | news.ycombinator.com | 2025-04-08
-
eko
Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai
Project mention: Eko – Build Production-Ready Agentic Workflow with Natural Language | news.ycombinator.com | 2025-01-10 -
I discovered this handy tip while reviewing a pull request's readme. It took some effort to figure it out, so I hope it's helpful to you.
-
codel
✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor. (by semanser)
-
Project mention: Everything about AI Function Calling (MCP), the keyword for Agentic AI | dev.to | 2025-04-18
Instead, use compiler-driven (or reflection-based) OpenAPI document generators like Nestia or FastAPI. Then convert the compiler-generated OpenAPI to a specific AI function schema using the @samchon/openapi library, as shown below.
-
-
Project mention: Show HN: OpenAI's o1 building and running ML model with code interpreter | news.ycombinator.com | 2024-09-15
-
Project mention: Xata Agent v0.2.0: Powered-up chat, custom playbooks, GCP support & more | dev.to | 2025-04-16
Last month, we introduced the Xata Agent — an open-source AI agent designed to monitor and optimize your PostgreSQL databases. The feedback has been tremendous so far and our community tends to agree that the future of observability is significantly more agentic than our current one. With the v0.2.0 release today, we are doubling down on that belief with a bunch of new features and improvements.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
TypeScript Agent discussion
TypeScript Agent related posts
-
[Agentica] Do you know function? Then you're AI developer - AI Function Calling Framework easier than any other
-
Frontend letter to frontend lovers
-
Backend Developers, Automate Frontend Development. Much better than Vibe Coding.
-
Hundreds of MCP servers in Docker, packaged with Nix
-
Why your MCP server fails (how to make 100% working MCP server)
-
How a 20-Year-Old Student Could Beat Apple Siri
-
Xata Agent v0.2.0: Powered-up chat, custom playbooks, GCP support & more
-
A note from our sponsor - Civic Auth
www.civic.com | 29 Apr 2025
Index
What are some of the best open-source Agent projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | dify | 94,868 |
2 | Lobe Chat | 59,592 |
3 | ragflow | 50,701 |
4 | AgentGPT | 33,905 |
5 | cherry-studio | 24,578 |
6 | CopilotKit | 18,297 |
7 | deep-research | 15,756 |
8 | activepieces | 13,980 |
9 | botpress | 13,581 |
10 | UI-TARS-desktop | 12,403 |
11 | WrenAI | 7,588 |
12 | nanobrowser | 5,243 |
13 | pyspur | 4,687 |
14 | micro-agent | 3,985 |
15 | refly | 3,696 |
16 | agentheroes | 3,386 |
17 | eko | 3,105 |
18 | LlamaIndexTS | 2,553 |
19 | codel | 2,309 |
20 | nestia | 2,002 |
21 | react-agent | 1,570 |
22 | e2b-cookbook | 937 |
23 | agent | 719 |