Projects
I have worked on so many projects over the years. This page lists some recent active projects.
Juji Platform
I drive R&D of Juji Platform, an AI conversational agent platform that is the basis of Juji Studio, Juji IDE and Juji API products of Juji Inc..
Juji is the leading conversational agent platform that allows customers to retain total control while using generative AI, a unique yet critical capability that enables successful enterprise use of generative AI.
I have written some high level overviews.
- How can AI like ChatGPT be turned into gold in enterprises? in 2023
- Generative AI: Past, Present, and Future – A Practitioner’s Perspective in 2023
- Three Big Ideas Behind the Surprising Power and Ease of Use of Juji Platform in 2020
- A Clojure Fusion of Symbolic and Data Driven AI. in 2018
More details can be found on Juji Web site.
Datalevin
This is an open-source database that I have been working on since 2020. It is a new generation of general purpose database that is much more ergonomic than traditional SQL RDBMS, while still has the benefits of relational databases (unlike those NoSQL DBs). Read this article for details.
Datalevin uses Datalog as the query language and is good at deductive reasoning and analytical data processing. My goal is not just to compete with existing databases, but also to lay the foundation for advanced artificial intelligence of the future.
I plan to continue this work indefinitely. github
Editscript
This is an open-source Clojure library I wrote to diff/patch data structures. It is widely used to support data diff based software architecture in the Clojure community.
The work on the library is mostly done, but I am still maintaining it. github