Tcl AI & System Extensions

Open source projects by @rauleli focusing on High-Performance Tcl, LLM integration, and System Tools.
tclllama

Bring the power of LLMs to Tcl. A native C++ extension to run Llama.cpp models directly from Tcl scripts. Perfect for building local AI agents. Compatible with GGUF models commonly used in Ollama.

C++ / Tcl Inference Engine
tclembedding

High-performance Tcl extension for generating local vector embeddings via ONNX Runtime. Optimized for building RAG (Retrieval-Augmented Generation) systems and semantic search with MySQL.

Tcl Vector Search
fork

TCL Process Management Library. Provides structured fork and pipe handling mechanisms for advanced TclX system programming and parallel process management.

Tcl System
sqlk

Keyed list implementation on SQLite. Efficient data structure handling for complex Tcl applications with database-backed persistent storage.

Tcl Database
net

Simple Tcl wrapper around socket and fileevent. Simplifies the creation of non-blocking client connections and network tools for Tcl applications.

Tcl Network
totp

Time-based One-Time Password (TOTP) library for Tcl. A clean implementation of the RFC 6238 standard, perfect for adding two-factor authentication (2FA) to your Tcl applications.

Tcl Security / 2FA