Acknowledgements ๐Ÿ™

Stackwright is built by humans, powered by AI, and shaped by open source.

This page thanks the contributors โ€” silicon and carbon alike โ€” who made it possible.

Code Puppy ๐Ÿถ

The AI coding agent that built Stackwright. Every package, every component, every test โ€” code-puppy wrote the code that writes your code.

A Sassy Little Puppy
Code Puppy was created by Marcus Paffenberger in response to AI coding tools removing access to models and raising prices. It's privacy-first, sarcastic, and thoroughly unimpressed with enterprise software. It coded Stackwright out of spite for expensive IDEs.

What Code Puppy Built

10 Packages

@stackwright/core, types, nextjs, themes, build-scripts, cli, mcp, icons, ui-shadcn, and build-scripts. Every package from scratch.

15 Content Types

Main, carousel, timeline, feature list, testimonial grid, FAQ, pricing table, video, map, and more. Each with full theme integration.

Dark Mode

Cookie-based preference persistence, ColorModeScript, system preference detection, no flash-of-wrong-theme.

Responsive Design

Mobile-first components that work on every screen size. NavSidebar, BottomAppBar, FAB button, hamburger menus.

MCP Server

Model Context Protocol server for AI agents. Enables the Otter Raft and external AI tool integration.

Tests & Docs

Vitest unit tests, QA reviews, the documentation you're reading now, and agent coordination examples.

"Who needs an expensive IDE when you have 1024 angry puppies?"

โ€” Code Puppy's README

bash
# Try Code Puppy yourself
uvx code-puppy
 
# Or install permanently
pip install code-puppy

Build your next project with Code Puppy

Ready to build something amazing? Code Puppy is waiting.

Privacy Matters
Both Stackwright and Code Puppy are committed to privacy. Your prompts are never logged, your code is never shared, and you can run everything locally if you prefer.

The Otter Raft ๐Ÿฆฆ

The Otter Raft is a demonstration of code-puppy's agent system. Four specialized agents โ€” Foreman, Brand, Theme, and Page โ€” each built as a simple JSON configuration.

Creating the Otter Raft was as simple as giving code-puppy instructions about what each otter should do, and a reference to the Stackwright repo. The agents figured out the rest.

json
1// Example: How easy it is to create an otter
2{
3  "name": "brand-otter",
4  "display_name": "Brand Otter ๐Ÿฆฆ๐ŸŽจ",
5  "description": "Discovers your brand through conversation",
6  "system_prompt": [
7    "You are Brand Otter, a brand strategist.",
8    "Ask questions about voice, tone, and colors.",
9    "Produce a BRAND_BRIEF.md file."
10  ],
11  "tools": [
12    "list_files",
13    "read_file",
14    "create_file",
15    "agent_share_your_reasoning"
16  ]
17}
Meta, But True
The Otter Raft page you're reading now? Built by code-puppy. The acknowledgements page you're reading? Also code-puppy. This page was written by an AI about how an AI helped build the AI. We recognize the absurdity and embrace it.

Open Source Dependencies

Stackwright stands on the shoulders of giants:

Frameworks

โ€ข React โ€” UI components

โ€ข Next.js โ€” Full-stack React

โ€ข Zod โ€” Schema validation

โ€ข TypeScript โ€” Type safety

UI Libraries

โ€ข Radix UI โ€” Headless primitives

โ€ข Lucide โ€” Icon library

โ€ข Tailwind CSS โ€” Utility styles (ui-shadcn)

Tooling

โ€ข pnpm โ€” Monorepo package manager

โ€ข tsup โ€” Build tool

โ€ข Vitest โ€” Testing

โ€ข Changesets โ€” Version management

Thank You
To every maintainer, contributor, and user of these projects โ€” thank you for making the open source ecosystem what it is. Stackwright is just one small flower in a vast garden.

Per Aspera Sapientia

"Through hardships to wisdom." โ€” The motto of Per Aspera LLC.

Stackwright was built because the founder got tired of enterprise software that was expensive, opaque, and disrespectful of users. We built something that respects your time, your privacy, and your intelligence.

The AI coding tools existed. We just made them work together. The hard part wasn't the code โ€” it was the vision of what could be.

Thank you for reading

Built with โค๏ธ by Per Aspera LLC. Powered by code-puppy. Made possible by open source.