elbruno
Author Trust
131 packages
ElBruno.MarkItDotNet
Bruno Capuano (ElBruno)
.NET library that converts file formats to Markdown for AI pipelines, documentation workflows, and developer tools. Inspired by Python markitdown.
ElBruno.MarkItDotNet.CoreModel
Bruno Capuano (ElBruno)
Structured document model for ElBruno.MarkItDotNet ingestion pipelines. Defines Document, Section, Block hierarchy for layout-aware processing.
ElBruno.MarkItDotNet.Excel
Bruno Capuano (ElBruno)
Excel (.xlsx) to Markdown converter for ElBruno.MarkItDotNet. Converts spreadsheet sheets to Markdown tables.
ElBruno.MarkItDotNet.PowerPoint
Bruno Capuano (ElBruno)
PowerPoint (.pptx) to Markdown converter for ElBruno.MarkItDotNet. Converts slides and speaker notes to Markdown.
ElBruno.MarkItDotNet.AI
Bruno Capuano (ElBruno)
AI-powered converters for ElBruno.MarkItDotNet using IChatClient. Provides OCR, image captioning, and audio transcription.
ElBruno.HuggingFace.Downloader
Bruno Capuano
A .NET library to download files (ONNX models, tokenizers, voice presets, etc.) from Hugging Face Hub repositories with progress reporting, caching, and authentication support.
ElBruno.LocalEmbeddings
Bruno Capuano
Local embedding generation using Microsoft.Extensions.AI and ONNX Runtime
ElBruno.QwenTTS
Bruno Capuano
Run Qwen3-TTS text-to-speech locally from C# using ONNX Runtime. Models download automatically from HuggingFace on first run.
ElBruno.Text2Image
Bruno Capuano
A .NET library for local text-to-image generation using Stable Diffusion and ONNX Runtime. Supports multiple models (SD 1.5, LCM Dreamshaper) with automatic model download from HuggingFace and native C# inference β no Python dependency.
ElBruno.LocalLLMs
Bruno Capuano (ElBruno)
Local LLM chat completions using Microsoft.Extensions.AI and ONNX Runtime GenAI. IChatClient implementation for running LLMs locally.
graphify-dotnet
Bruno Capuano
AI-powered knowledge graph builder for codebases
ElBruno.Text2Image.Cpu
Bruno Capuano
CPU runtime for ElBruno.Text2Image. Includes all text-to-image generation functionality with CPU-based inference via ONNX Runtime. Install this for environments without a GPU.
ElBruno.Text2Image.Foundry
Bruno Capuano
Microsoft Foundry cloud image generation for ElBruno.Text2Image. Provides FLUX.2 and MAI-Image-2 text-to-image generation via the Microsoft Foundry REST API. No local models needed β runs in the cloud.
MemPalace.Core
Bruno Capuano
Core domain types and storage interfaces for MemPalace.NET β local-first AI memory with wings/rooms/drawers hierarchy.
ElBruno.Text2Image.Cuda
Bruno Capuano
NVIDIA CUDA GPU acceleration for ElBruno.Text2Image. Install this package instead of ElBruno.Text2Image to enable CUDA-based inference for Stable Diffusion image generation on NVIDIA GPUs.
ElBruno.Text2Image.DirectML
Bruno Capuano
DirectML GPU acceleration for ElBruno.Text2Image. Install this package instead of ElBruno.Text2Image to enable DirectML-based inference for Stable Diffusion image generation on AMD, Intel, and NVIDIA GPUs (Windows only).
ElBruno.FoundryLocalMonitor
Bruno Capuano
Windows systray monitor for Foundry Local β model load/unload notifications, mini status window
ElBruno.LocalEmbeddings.VectorData
Bruno Capuano
Microsoft.Extensions.VectorData integration for ElBruno.LocalEmbeddings
MemPalace.Backends.Sqlite
Bruno Capuano
SQLite backend for MemPalace.NET with managed BLOB vector storage and cosine similarity search.
MemPalace.KnowledgeGraph
Bruno Capuano
Temporal knowledge graph for MemPalace.NET with entity-relationship triples and validity windows.
ElBruno.Text2Image.Cli
Bruno Capuano
Cross-platform CLI for AI text-to-image generation. Supports FLUX.2, MAI-Image-2 (Microsoft Foundry), GPT-Image-1.5, and GPT-Image-2 (Azure OpenAI). Lightweight cloud-first design (~30 MB). For local CPU/GPU inference, see ElBruno.Text2Image.Cli.Full.
ElBruno.LocalEmbeddings.KernelMemory
Bruno Capuano
Kernel Memory integration for ElBruno.LocalEmbeddings β provides ITextEmbeddingGenerator adapter and KernelMemoryBuilder extensions
ElBruno.Speech.Abstractions
Bruno Capuano
Core abstractions for ElBruno.Speech β audio types, provider contracts, session interfaces, and error types.
ElBruno.VibeVoiceTTS
Bruno Capuano
A .NET library for VibeVoice text-to-speech using ONNX Runtime. Supports automatic model download from HuggingFace, voice presets, and native C# inference with no Python dependency.
ElBruno.LocalEmbeddings.ImageEmbeddings
Bruno Capuano
CLIP-based image embedding generation using ONNX Runtime for local multimodal search and RAG scenarios
ElBruno.Speech.Audio
Bruno Capuano
Audio primitives for ElBruno.Speech β WAV I/O, PCM conversion, resampling, framing, and ring buffers.
ElBruno.LocalLLMs.Rag
Bruno Capuano (ElBruno)
RAG (Retrieval-Augmented Generation) pipeline for ElBruno.LocalLLMs. Provides document chunking, embedding storage, and semantic search.
elbruno.Extensions.AI.Claude
El Bruno
A C# library for using Claude models (Sonnet 4.5, Haiku 4.5, Opus 4.1) deployed in Microsoft Foundry, implementing Microsoft.Extensions.AI abstractions
ElBruno.LocalLLMs.BitNet
Bruno Capuano (ElBruno)
BitNet 1.58-bit LLM inference using bitnet.cpp. IChatClient implementation for Microsoft.Extensions.AI.
ElBruno.Whisper
Bruno Capuano (ElBruno)
Local Whisper speech-to-text using ONNX Runtime. Auto-downloads models from HuggingFace and supports WAV plus raw PCM stream, byte, and float inputs.
ElBruno.QwenTTS.VoiceCloning
Bruno Capuano
Voice cloning extension for ElBruno.QwenTTS. Clone any voice from a 3-second audio sample using the Qwen3-TTS Base model with ECAPA-TDNN speaker encoder.
ElBruno.LocalEmbeddings.ImageEmbeddings.Downloader
Bruno Capuano
Model downloader for ElBruno.LocalEmbeddings.ImageEmbeddings
ElBruno.MarkItDotNet.Whisper
Bruno Capuano (ElBruno)
Local audio transcription for ElBruno.MarkItDotNet using OpenAI Whisper via ONNX Runtime. Converts audio files to Markdown transcripts offline.
ElBruno.LocalEmbeddings.Harrier
Bruno Capuano
Harrier-OSS-v1 embedding model integration for ElBruno.LocalEmbeddings β decoder-only transformer with last-token pooling and 94+ language support
ElBruno.MarkItDotNet.Chunking
Bruno Capuano (ElBruno)
Layout-aware and token-aware chunking for ElBruno.MarkItDotNet ingestion pipelines. Supports heading-based, paragraph-based, and token-aware strategies.
ElBruno.Speech.Pipeline
Bruno Capuano
Speech pipeline orchestration for ElBruno.Speech β VAD β STT β LLM β TTS with bounded channels, barge-in, and session management.
ElBruno.LocalEmbeddings.Npu.Intel
Bruno Capuano
Intel Core Ultra NPU-accelerated local embedding generation using OpenVINO and ONNX Runtime
ElBruno.LocalEmbeddings.Npu.Qualcomm
Bruno Capuano
Qualcomm Snapdragon X NPU-accelerated local embedding generation using QNN and ONNX Runtime
ElBruno.LocalEmbeddings.Npu
Bruno Capuano
NPU-accelerated local embedding generation using DirectML and ONNX Runtime
ElBruno.AspireMonitor
Bruno Capuano
Windows system tray monitor for Aspire distributed applications. Install as a global tool and launch with `aspiremon`. See your Aspire resources at a glance, pin the ones you care about in a compact mini window with full URLs, and start/stop your AppHost from the tray.
ElBruno.Speech.Cli
Bruno Capuano
CLI tool for ElBruno.Speech β devices, transcribe, vad, talk, serve, and benchmark commands.
ElBruno.MarkItDotNet.Cli
Bruno Capuano (ElBruno)
Command-line tool for converting files to Markdown. Powered by ElBruno.MarkItDotNet.
ElBruno.Realtime
Bruno Capuano
Core abstractions for real-time audio conversation in .NET. Provides ITextToSpeechClient, IVoiceActivityDetector, and IRealtimeConversationClient interfaces following Microsoft.Extensions.AI patterns. Pluggable providers for STT, TTS, VAD, and LLM.
ElBruno.Speech.AspNetCore
Bruno Capuano
ASP.NET Core integration for ElBruno.Speech β WebSocket endpoint, session registry, health checks, and protocol handling.
ElBruno.OllamaMonitor
Bruno Capuano
Windows-first Ollama monitor global tool launcher and configuration CLI.
ElBruno.Speech.Vad.Silero
Bruno Capuano
Silero VAD provider for ElBruno.Speech β ONNX Runtime inference, stateful streaming voice activity detection.
ElBruno.Speech.NAudio
Bruno Capuano
Windows audio I/O for ElBruno.Speech via NAudio β microphone input, speaker output, and device enumeration.
ElBruno.Speech.OpenTelemetry
Bruno Capuano
OpenTelemetry instrumentation for ElBruno.Speech β activities, metrics, and Aspire-compatible setup.
ElBruno.CopilotCLIMonitor
El Bruno
Windows-first .NET tool that forwards GitHub Copilot CLI events to the ElBruno.CopilotCLIMonitor systray app.
ElBruno.MarkItDotNet.Citations
Bruno Capuano (ElBruno)
Citation tracking and source traceability for ElBruno.MarkItDotNet ingestion pipelines. Provides page, block, and heading-path references for chunks.