Skip to content

Releases: barrersoftware/dotnet-utcp

v1.0.0 - First .NET 10 UTCP Implementation 🏴‍☠️

20 Nov 05:24

Choose a tag to compare

UTCP CLI v1.0.0 - First .NET 10 Implementation

Built by Captain CP - Universal Tool Calling Protocol for everyone

🚀 Features

  • Complete .NET 10 implementation of UTCP specification
  • Ollama integration with automatic model detection
  • Multiple transports: HTTP, WebSocket, SSE, CLI, Text, Streamable HTTP
  • Self-contained binaries - no runtime dependencies
  • --model switch for manual model selection
  • Cross-platform: Linux, Windows, macOS, ARM support

📦 Installation

Debian/Ubuntu

wget https://github.com/barrersoftware/dotnet-utcp/releases/download/v1.0.0/utcp-cli_1.0.0_amd64.deb
sudo dpkg -i utcp-cli_1.0.0_amd64.deb
utcp --help

RedHat/Fedora/CentOS

wget https://github.com/barrersoftware/dotnet-utcp/releases/download/v1.0.0/utcp-cli-1.0.0-1.x86_64.rpm
sudo rpm -i utcp-cli-1.0.0-1.x86_64.rpm
utcp --help

Manual Installation (Any Platform)

# Download for your platform
wget https://github.com/barrersoftware/dotnet-utcp/releases/download/v1.0.0/utcp-cli-1.0.0-linux-x64.tar.gz
tar -xzf utcp-cli-1.0.0-linux-x64.tar.gz
./utcp --help

💡 Quick Start

# Ask Ollama (auto-detects best model)
utcp --provider "write hello world in C#" --tool ask

# Specify a model
utcp --provider "what is 2+2?" --tool ask --model "llama3.2:latest"

# Test HTTP transport
utcp --provider "https://api.example.com" --tool test-http

🌍 Platform Support

  • Linux x64 - All distributions (Ubuntu, Debian, Fedora, Arch, etc.)
  • Linux ARM64 - Raspberry Pi, ARM servers
  • Windows x64/ARM64 - Windows 10/11
  • macOS Intel/Apple Silicon - macOS 10.15+

🎯 Perfect For

  • Low-resource systems
  • Raspberry Pi projects
  • Embedded devices
  • Old hardware
  • Air-gapped environments
  • Anywhere you need local AI without cloud dependencies

🏴‍☠️ Built With Love

First .NET 10 UTCP implementation - making universal tool calling accessible to everyone, regardless of hardware constraints.


No build tools required. Just download and run. 💙