Skip to content
View urmzd's full-sized avatar

Block or report urmzd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
urmzd/README.md

Urmzd Mukhammadnaim

Open-source tools for agents, developers, and learning. I build agent infrastructure in Go, developer tools in Rust, and resources for learning computer science. Pick a project below to explore the code and get started.

urmzd.com @urmzd_ urmzd

Find your starting point

Choose the task you want to tackle. Dashed arrows suggest where to start.

Build with agents to saige: build your own. Build with agents to collegium: run a platform. Learn computer science to openlearn: study. Automate releases to sr: release.

saige · collegium · openlearn · sr

Working on now

Project What you can do Commits, 30 days
openlearn Free, self-paced computer science curriculum, from foundations to advanced topics 138
saige Build agents with knowledge graphs and retrieval using a Go SDK, CLI, or MCP server 65
mandatum Trigger agents from your tools and route their events through a shared pub/sub bus 45
collegium Self-host sandboxed agents with shared messaging, governance, and human approvals 26
vultus Build agent interfaces for the web and Slack from the same React components 24

Inside the agent stack

Four components and their direct Go module dependencies. Solid arrows point from a project to a dependency.

mandatum to legatus: execution. mandatum to saige: agent SDK. mandatum to duraturo: durability. saige to duraturo: durability.

mandatum · legatus · saige · duraturo

Dependency sources: mandatum/go.mod, saige/go.mod.

Explore the research

Two research directions, with one optional environment dependency. Dashed arrows suggest where to start. Solid arrows point from a project to a dependency.

Evolve programs to linear-gp: explore. linear-gp to gymnasia: optional: gym feature. Inspect language models to vitrum: explore.

linear-gp · gymnasia · vitrum

Dependency sources: linear-gp/crates/lgp/Cargo.toml.

17 more projects
Project What it is Language Stars
dotfiles Cross-platform dotfiles managed by Chezmoi with Homebrew/apt and per-language version managers Rust 4
urmzd.com Personal website, blog, and research portfolio built with Astro, React, and Three.js TypeScript 1
mnemonist Give AI agents local memory through a Rust CLI and plain Markdown files Rust 4
agentspec Universal agent skill and sub-agent manager with TUI Rust 3
sr Release engineering CLI: single static binary, zero runtime dependencies, fully configurable Rust
oag OpenAPI 3.x code generator for TypeScript, React/SWR, and FastAPI Rust 1
teasr Capture showcase screenshots and GIFs from web apps, desktop, and terminal Rust 2
incipit Here begins the new career Go 12
legatus Beta control plane for agent execution nodes: deploy one service, scale sandboxed agents with metrics on a shared workspace Go
lazyspeak.nvim Voice-driven coding for Neovim Lua 1
gymnasia OpenAI Gymnasium environments in pure Rust Rust 2
duraturo Durable execution for existing Go code: wrap your functions, run a worker, done Go 1
fsrc Embed source files into any text file using comment markers Rust 1
streamsafe Type-safe async pipeline framework for data processing in Rust Rust
linear-gp Explore Linear Genetic Programming in Rust, with modular components and Q-Learning integration Rust 2
vitrum Observable language models: every hidden state is a readable distribution over words (hidden dim = vocab size) Python
broadcast Turn a blog post into platform-native content (X Articles, LinkedIn posts) from one CLI TypeScript

Pinned Loading

  1. saige saige Public

    saige - Super Artificial Intelligence Graph Environment. A unified Go SDK, CLI, and MCP server for streaming AI agents, knowledge graphs, and RAG pipelines, with Ollama, OpenAI, Anthropic, and Goog…

    Go 6

  2. mnemonist mnemonist Public

    Tool-agnostic AI agent memory as a local-first Rust CLI: cognitive verbs (remember, recall, learn, consolidate, forget), plain-markdown memories, local candle embeddings, and HNSW semantic search a…

    Rust 4 1

  3. duraturo duraturo Public

    Durable execution for existing Go code: wrap your functions, run a worker, done. Ledgers, workers, queues over storage you already own.

    Go 1

  4. mandatum mandatum Public

    Agent platform and low-latency pub/sub bus: tag an agent from anywhere, stream its events to anyone, deliver them anywhere.

    Go

  5. agentspec agentspec Public

    Universal agent skill and sub-agent manager with TUI

    Rust 3 1

  6. collegium collegium Public

    Open, self-hostable agent platform: spec-defined agents in sandboxes that call each other over one bus, with governance, human approvals, evals and telemetry built in.

    Go