Skip to content

v2.0

Latest
Compare
Choose a tag to compare
@micheleangioni micheleangioni released this 04 Aug 15:41

The new major version brings a complete overhaul of the focus of the project: from now on, this project will be focused on providing a starter kit application for AI-driven projects.

The new full application name is Node TypeScript AI Starter.

Out of the box several AI-based features will be provided, with the clear goal of building them in the simplest and clearest possible way, still following a Domain-Driven Design (DDD) approach.

Some now unnecessary features (like SQL) has been now dropped to refocus on AI.

New

  • Replaced express with the more modern Node.js framework fastify
  • Added a simple IoC Container implementation
  • Added a new OpenAI-powered Chat feature
  • Added a new OpenAI- and Vector DB-powered document ingestion and querying feature
  • Added support for hnswlib and Redis Vector Stores

Updates

  • Changed the project name to node-ts-ai-starter
  • Updated all npm packages to the last available versions
  • Improved the readme structure and added more details and explanations

Removed

  • Removed support for SQL