UNPKG

aiwg

Version:

Cognitive architecture for AI-augmented software development with structured memory, ensemble validation, and closed-loop correction. FAIR-aligned artifacts, 84% cost reduction via human-in-the-loop, standards adopted by 100+ organizations.

142 lines (100 loc) 4.34 kB
# v2024.12.5 - "Flexible Models & Terminal Docs" Release **Released**: December 13, 2025 This release introduces **flexible model selection** for agent deployment, a **terminal-aesthetic documentation site** with full-text search and CLI commands, the **Smithing Framework** for creating AIWG components, and **Windsurf provider** support. ## Highlights | What Changed | Why You Care | |--------------|--------------| | Terminal docs site | Documentation with CLI-style interface, search, and themes | | Smithing Framework | Create agents, skills, commands, and MCP servers dynamically | | Windsurf provider | Deploy to Windsurf IDE | | Flexible model selection | Override models per tier when deploying agents | | Filter-based deployment | Deploy only specific agents by pattern or role | | Persistent model config | Save model preferences for future deployments | ## Model Selection Override models at deployment time using the new flags: ```bash # Override reasoning tier (opus-level agents) aiwg use sdlc --reasoning-model claude-opus-4-2 # Override coding tier (sonnet-level agents) aiwg use sdlc --coding-model claude-sonnet-5 # Override all tiers at once aiwg use sdlc \ --reasoning-model opus-4-2 \ --coding-model sonnet-5 \ --efficiency-model haiku-4 ``` ## Filter-Based Deployment Deploy only specific agents using filters: ```bash # Only deploy architect agents aiwg use sdlc --filter "*architect*" --reasoning-model opus-4-2 # Only deploy reasoning-tier agents aiwg use sdlc --filter-role reasoning --reasoning-model custom-model # Only deploy coding-tier agents aiwg use sdlc --filter-role coding --coding-model my-coding-model ``` ## Persistent Configuration Save your model preferences for future deployments: ```bash # Save to project models.json (team consistency) aiwg use sdlc --reasoning-model opus-4-2 --save # Save to user config (personal preference) aiwg use sdlc --reasoning-model opus-4-2 --save-user ``` The saved configuration applies automatically to future `aiwg use` commands. ## Agentic Command The `/aiwg-refresh` command also supports model selection: ``` /aiwg-refresh --all --reasoning-model claude-opus-4-2 /aiwg-refresh --sdlc --filter "*architect*" --reasoning-model opus-4-2 /aiwg-refresh --all --coding-model sonnet-5 --save ``` ## Terminal Documentation Site The documentation site now features a terminal-inspired interface: - **CLI-style console** - Search and navigate via command input at the bottom - **Full-text search** - Search all documentation content with term highlighting - **Log entry format** - Content displayed as categorized terminal log entries - **Three themes** - Dark, Light (OS/2 Warp inspired cream palette), and Matrix - **Clickable search results** - All results displayed as navigable links - **Keyboard shortcuts**: - `?` - Toggle help - `/` - Focus search - `t` - Cycle themes - `gg` - Scroll to top - `G` - Scroll to bottom Console commands: `help`, `search <query>`, `theme dark|light|matrix`, `clear`, `home` ## Smithing Framework (Preview) New meta-framework for dynamically creating AIWG components: | Smith | Purpose | |-------|---------| | **ToolSmith** | Create MCP tools from specifications | | **MCPSmith** | Build complete MCP servers with Docker support | | **AgentSmith** | Generate specialized agents from descriptions | | **SkillSmith** | Create Claude Code skills | | **CommandSmith** | Build slash commands | ```bash # Example: Create an MCP server /mcpsmith create weather-api --tools "get_forecast,get_alerts" ``` ## Windsurf Provider New experimental provider for Windsurf IDE: ```bash aiwg use sdlc --provider windsurf ``` ## Bug Fixes - **Dry-run flag** - Directory creation now respects `--dry-run` across all providers - **Skill deployment test** - Fixed test to use Claude provider (Factory doesn't support skills) - **Search auto-navigation** - Fixed search jumping to first result instead of showing all results ## Upgrade ```bash # Update to latest aiwg -update # Verify installation aiwg -version # Test model selection (dry run) aiwg use sdlc --reasoning-model claude-opus-4-2 --dry-run ``` ## Resources - [CLI Usage Guide](../CLI_USAGE.md) - [Model Configuration Guide](../configuration/model-configuration.md) - [GitHub Release](https://github.com/jmagly/aiwg/releases/tag/v2024.12.5)