Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
47,133 repositories indexed
25–35 of 35 · Most stars
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
My understanding of how to structure a golang project.
A terminal UI for Docker Swarm that makes cluster state easier to see, understand, and reason about.
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
🦫 Privacy-first virtualization layer for LLM context with MCP protocol for tool access.
A string argument parser that understands quotes and backslashes
A local-first, Obsidian-compatible knowledge manager for the terminal
A front-end first starter template for Go + HTMX development, using Tailwind, Bun and Vite for bundling and Hot Reloading!
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
The full-stack framework for a Go backend and a React frontend in one repo, with the API shipped as a static Go binary in a distroless image.