Tools

Our Tools & Libraries

Over years of client work, we've developed a suite of tools that solve common development challenges. These aren't theoretical exercises - they are battle-tested components born from real-world necessities. We use them daily, and by open-sourcing them, we hope they can help other developers build better software.

PHP Tools

PHP Valksor

Comprehensive Symfony bundle with utilities, components, and integrations. Includes 14+ function libraries, Doctrine extensions, SSE for real-time updates, and SPX profiler integration.

PHP Valksor

PHP Dev

Modern development toolkit with hot reloading, Tailwind CSS compilation, and automated build tools. Includes custom PHP-CS-Fixer fixers and multi-app project support.

PHP Dev

PHP Plugin

Composer plugin for automatic recipe processing, similar to Symfony Flex. Enables seamless package configuration management with local recipe discovery.

PHP Plugin

Go Tools

Go Mehrhof

AI-powered task automation CLI. Orchestrates planning, implementation, and code review workflows with parallel task support via git worktrees and 16+ provider integrations.

Go Mehrhof

Go Assern

MCP aggregator with project-level configuration. Combines multiple MCP servers into a unified interface with tool prefixing, project contexts, and TOON format for token optimization.

Go Assern

Go Toolkit

Foundational Go library with core utilities. Configuration management, CLI helpers, terminal formatting, build tools, caching, retry logic, and more.

Go Toolkit

PHP Valksor

Overview

A comprehensive PHP library and Symfony bundle providing utilities, components, and integrations for modern Symfony applications. This ecosystem includes function libraries, development tools, Doctrine extensions, and real-time communication components.

Key Features

  • Utility Functions: 14+ function libraries covering date manipulation, text processing, web operations, and more.
  • Symfony Bundle: Automatic component discovery and configuration management.
  • Doctrine Integration: Enhanced ORM tools, schema management, and database utilities.
  • Real-time Communication: Server-Sent Events (SSE) component for live updates.
  • Development Tools: SPX profiler integration and build automation tools.
  • Modern PHP: Full PHP 8.4+ compatibility with promoted properties and modern syntax.

What's Included

  • php-bundle - Symfony bundle with auto-discovery
  • php-functions - All function libraries
  • php-sse - Server-Sent Events component
  • php-doctrine-tools - Doctrine enhancements
  • php-spx-profiler - Performance profiler

Installation

composer require valksor/php-valksor

Links

View on GitHub

PHP Dev

Overview

Modern development toolkit for Symfony applications providing hot reloading, asset compilation, and automated build tools. Streamlines your development workflow with integrated tooling for frontend builds, code quality, and real-time development features.

Key Features

  • Hot Reloading: Automatic browser refresh on file changes - no more manual refreshing.
  • Frontend Integration: Tailwind CSS, ESBuild, and import map management included.
  • Zero Configuration: Works out of the box with sensible defaults.
  • Multi-App Support: First-class support for projects with multiple applications.
  • Custom Fixers: PHP-CS-Fixer custom rules beyond PSR-12.

Essential Commands

  • valksor:dev - Lightweight dev mode (hot reload + SSE)
  • valksor:watch - Full development environment (all services)
  • valksor-prod:build - Build production assets

Installation

composer require valksor/php-dev

Links

View on GitHub

PHP Plugin

Overview

A Composer plugin that provides automatic recipe processing for PHP packages, similar to Symfony Flex. Automatically discovers and applies local recipes from package directories when packages are installed, updated, or uninstalled.

Key Features

  • Automatic Recipe Discovery: Finds and processes local recipes during Composer operations.
  • Symfony Flex Compatibility: Built on Symfony Flex's configurator with full recipe format compatibility.
  • Event-Driven Processing: Hooks into install, update, and uninstall events.
  • Local Recipe Focus: Specifically designed for local recipe discovery within package directories.
  • Manual Management: Commands for manual recipe installation and removal.

Installation

composer require valksor/php-plugin then composer config allow-plugins.valksor/php-plugin true

Links

View on GitHub

Go Mehrhof

Overview

Mehrhof is a CLI tool that orchestrates AI agents to perform planning, implementation, and code review workflows for software development tasks. Run multiple AI tasks simultaneously using git worktrees for isolated development with full state persistence across sessions.

Key Features

  • Parallel Tasks: Run multiple AI tasks simultaneously using git worktrees.
  • Workflow Engine: Reliable plan → implement → review → finish cycle with checkpointing.
  • Provider Integrations: Connect to 16+ task sources (GitHub, Jira, Linear, Notion, etc.).
  • Browser Automation: Chrome automation for web testing and scraping.
  • MCP Server: Expose commands and workspace data to AI agents via Model Context Protocol.
  • State Tracking: Task state persists; resume anytime with mehr continue.
  • Auto Mode: Fully automated workflow with mehr auto file:task.md.

Essential Commands

  • mehr init - Initialize workspace
  • mehr start <ref> - Start task from file, directory, or provider
  • mehr plan - Generate AI implementation specifications
  • mehr implement - Execute the specifications
  • mehr review - Run automated code review
  • mehr finish - Complete task and merge changes

Installation

curl -fsSL https://raw.githubusercontent.com/valksor/go-mehrhof/master/install.sh | bash

Links

View on GitHub

Go Assern

Overview

Assern is a Go-based MCP (Model Context Protocol) aggregator with project-level configuration support. Combines multiple MCP servers into a unified interface while allowing different configurations per project. Works with any MCP-compatible client including Claude Code and Claude Desktop.

Key Features

  • Unified Interface: Single MCP client connection to all your servers.
  • Full MCP Protocol: Aggregates tools, resources, and prompts from all backends.
  • Tool Prefixing: All tools namespaced by server name (github_search, jira_get_ticket).
  • Project Contexts: Different configurations per project (tokens, env vars, enabled servers).
  • TOON Format: Token-optimized output format for LLM consumption (40-60% reduction).
  • Multi-Transport: Support for stdio, HTTP, SSE, and OAuth-authenticated servers.

Client Compatibility

Works with Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Continue.dev, GitHub Copilot, and any MCP-compatible client.

Installation

curl -fsSL https://raw.githubusercontent.com/valksor/go-assern/main/install.sh | bash

Links

View on GitHub

Go Toolkit

Overview

A comprehensive collection of Go utilities and packages designed to accelerate development across Valksor projects. Each package is focused, well-tested, and ready for production use.

Key Packages

  • cfg, env, envconfig: Configuration loading, environment variable expansion, struct-based config.
  • cli, display, log: Cobra CLI helpers, terminal formatting, structured logging.
  • qtcwrap, minify: QuickTemplate wrapper, JavaScript/CSS minification.
  • cache, retry, slug: TTL cache, exponential backoff retry, URL-safe slug generation.

When to Use

  • Building a Go CLI application
  • Need configuration management (YAML/JSON, env vars)
  • Require terminal display formatting
  • Need build utilities (template compilation, minification)
  • Want common utilities (caching, retry, error handling)

Installation

go get github.com/valksor/go-toolkit

Links

View on GitHub