Huan Li is a conversational AI architect and open-source infrastructure builder. He is the founder of PreAngel.AI, developing AI-native tools for founders, and Ship.Fail, an open experimentation platform for software ideas.
He is a widely recognized technical leader in conversational AI and open-source cloud architectures. Huan is a GitHub Star, top open-source contributor in both US(#4, 2022) and China(#7, 2021), co-authored guide books "Chatbot 0 to 1" and "Concise Handbook of TensorFlow 2" and has been recognized by Microsoft, Google, and Tencent as MVP, GDE, and TVP. He is a Chatbot Architect and regularly speaks at technical conferences worldwide. Please find out more about his experiences at https://www.linkedin.com/in/huan42/
Huan is the creator and core developer of Wechaty . Wechaty is a Conversational RPA SDK for chatbot makers. With only six lines of code, you can create a bot on the most popular IMs like WeChat, Whatsapp, WeCom, Gitter, QQ, etc.
Some numbers for the Wechaty project:
- 200+ Contributors
- 6,000+ Open-source Dependents
- 9,000+ Pull Requests & Issues
- 14,000+ GitHub Stars 📈
- 100,000+ Docker Pulls
- 1,200,000+ NPM Downloads
Below are his contributions (PRs and Issues) to GitHub open-source projects:
- ♏️ means he is the creator or maintainer of the project
- ©️ means he has contributed to the project
Chatbot Ecosystem
Chatbot Projects
- ♏️ https://github.com/wechaty/friday - Friday is an Assistant BOT Built on Wechaty for Serving our Community
- ♏️ https://github.com/kaiyuanshe/osschat - Apache Open Source Software Chat BOT
- ♏️ https://github.com/wechaty/chat-drive - Chat Drive is a conversational storage solution that allows you to save files from the WeChat room and search & access them anytime by talking to our chatbot.
- ♏️ https://github.com/Gcaufy/wechaty-voteout - Wechaty voteout plugin
- ©️ https://github.com/juzibot/qiji-bot - Qiji Bot is a chatbot for Qiji. (PR)
Machine Learning & Conversational AI
Community
- ♏️ https://github.com/wechaty/wechaty.js.org - Wechaty's Official Website for News, Blogs, Contributor Profiles, and Documentation.
- ♏️ https://github.com/wechaty/bot5 - BOT5 Club
- ♏️ https://github.com/zixia/bbs - 大话西游 BBS
- ©️ https://github.com/google/season-of-docs - Supporting materials for Google's Season of Docs 2021 (PR)
- ©️ https://github.com/MicrosoftDocs/rd-pr Microsoft Regional Director website (PR)
- ©️ https://github.com/OpenSourceWin/OpenSourceWin.github.io opensource.win website (PR)
RxJS & Event-driven Programming
OpenAPI
- ♏️ https://github.com/wechaty/openapi - Wechaty REST API Server with OpenAPI Specification (aka. Swagger)
- ©️ https://github.com/rohit-gohri/redocusaurus - OpenAPI for Docusaurus v2 with Redoc (PR)
Docker & Networking
Remote Procedure Call (RPC)
Database
Frida & Assembly
- ♏️ https://github.com/huan/sidecar - Easily hook/call binary functions using ES6 class with TypeScript annotation (Powered by Frida)
- ♏️ https://github.com/huan/ffi-adapter - Foreign Function Interface Adapter Powered by Decorator & TypeScript
- ©️ https://github.com/frida/cryptoshark
Self-optimizing cross-platform code tracer based on dynamic recompilation (PR)
TypeScript
Web & Apps
- ©️ https://github.com/ionic-team/ionic-site - Repo for the ionicframework.com site (PR)
- ©️ https://github.com/fastlane/fastlane
The easiest way to automate building and releasing your iOS and Android apps (PR)