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 ValksorPHP 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 DevPHP Plugin
Composer plugin for automatic recipe processing, similar to Symfony Flex. Enables seamless package configuration management with local recipe discovery.
PHP PluginGo 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 MehrhofGo 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 AssernGo Toolkit
Foundational Go library with core utilities. Configuration management, CLI helpers, terminal formatting, build tools, caching, retry logic, and more.
Go ToolkitPHP 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