Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

97–114 of 114 · Most stars

Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.

A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)

  • tokenizer
  • segmentation
  • golang

Quantum randomness source using the ANU hardware QRNG

  • random-number-generators
  • quantum-mechanics

Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.

  • cli
  • cobra
  • flags
  • viper

A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.

Solution for accumulation of events and their subsequent processing.

  • accumulator
  • batch
  • golang
  • golang-tools

Hands is a process controller used to control the execution and return strategies of multiple goroutines.

Abstractions and utilities to get rid of boilerplate code in business logic

  • datastructures
  • generic
  • go
  • golang

Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.

Production-grade Server-Sent Events (SSE) for Fiber v3. Event coalescing, priority lanes, topic wildcards, adaptive throttling, built-in auth, Prometheus metrics, graceful drain.