Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 897 Bytes

File metadata and controls

26 lines (23 loc) · 897 Bytes

Changelog

All notable changes to this project will be documented in this file.

[0.1.0] - 2026-02-12

Added

  • Initial release
  • Markdown to HTML conversion with markdown-it
  • Syntax highlighting with Shiki
  • Front matter support
  • Vector database generation for semantic search
  • Client-side RAG chatbot with Transformers.js (Falcon H1 Tiny 90M Instruct)
  • Dark mode with system preference detection
  • Responsive design
  • CLI with Commander.js
  • Configuration file support (botdocs.config.json)
  • Build-time embeddings with @xenova/transformers (all-MiniLM-L6-v2)
  • Client-side embeddings with Transformers.js (same model)
  • Cosine similarity vector search
  • Semantic text chunking (heading-based, ~500 tokens)
  • Citation links in chatbot responses
  • Navigation generation
  • Template engine for HTML rendering
  • Vite bundling for optimized client code
  • Lazy loading for chat components