ICICLE AI Chatbook
An interactive marimo notebook that turns the ICICLE AI Tapis services into a hands-on RAG (retrieval-augmented generation) playground. Paste or upload a document (PDF, DOCX, TXT, MD, up to 2 MB) and chat against it — or come back later and chat against a collection you saved before. Every step is visible, from embeddings and chunking to retrieval, reranking, grounded prompting and LLM-as-judge evaluation, so newcomers to RAG can see how each piece works.
ICICLE AI Embed Service
FastAPI service that turns text into embedding vectors using Qwen3-Embedding-0.6B (GGUF quantized) via llama-cpp-python, designed for the ICICLE AI Tapis tenant. The service runs the model locally — no external API calls — so a single .gguf file plus a Tapis token is everything a deployment needs.
Smart Labeling Service for Object Detection
A 7-step HPC-backed pipeline for few-shot object detection — from interactive image annotation through class support generation, proposal visualization, and Tapis-powered job execution — built to work across any research domain. Also includes a dedicated Semantic Segmentation pipeline for polygon and pixel-mask annotation with SAM3-assisted labeling.