Generate images and content consistent with the Nous Research brand identity. Use when creating visuals in the Nous / Theia / Hermes ecosystem: a "cyber-classical" style blending neo-classical statuary, cyberpunk/industrial grunge, and retro anime illustration. Covers official brand color palette, typography (Inter/IBM Plex Sans, JetBrains Mono, heavy distressed display faces), the Nous Girl mascot, texture system, and image prompt construction. Ships reference images for palette, mascot, and brand collage that can be used as img2img inputs.
Generate images and brand-consistent visual content inspired by Nous Research ("The AI accelerator company").
Reference Images
This skill ships reference images in assets/ that can be used as visual anchors for img2img, style transfer, image variation, or prompt construction:
File
Description
Usage
assets/palette-typography-reference.png
Brand identity system card showing the 6-color palette swatches with hex codes, typography specimen (Inter, IBM Plex Sans, JetBrains Mono, heavy display), and classified-dossier layout
Upload as reference for color palette and typography style
assets/nous-girl-official.webp
Official high-resolution (2669×2709) Nous Girl mascot from nousresearch.com. High-contrast black-and-white retro manga portrait. Three-quarter profile facing left, white headband (primary badge variant). 51% dark / 47% light, pure b&w with no gray.
Primary mascot reference — the single most authentic brand image
assets/nous-girl-official-badge.png
Official badge portrait from the brand booklet (5760×7454). Shows the Nous Girl in her canonical form: white headband, three-quarter profile, neutral attentive expression, stark black/white manga style.
Use when the badge/primary variant is needed
assets/nous-girl-sketch-sheet.png
Official character sheet from the brand booklet showing all 4 canonical poses: primary badge, headphone ¾ profile, headphone profile left, and headphone small profile.
Use for pose reference and character consistency
assets/nous-girl-philosophy.png
Brand philosophy page from the booklet showing the Nous Girl alongside the "decentralization of good design" mission statement.
Use for brand context and philosophy reference
assets/nous-girl-style-reference.png
Generated reference portrait with "NOUS" on headphones, electric blue accents, and color swatch label
Color-application reference and prompt examples
assets/brand-collage-reference.png
Cyber-classical brand collage with Theia marble statue, glowing electric blue eye with targeting reticle, system architecture diagram, CRT noise overlay
Multi-panel brand layout and HUD aesthetic reference
Brand Identity Overview
Nous Research's visual identity is a three-way fusion:
Influence
Expression
Classical / Greek myth
Statuary of Theia (Titaness of Sight), marble textures, mythological naming
The "Nous Girl" mascot, cel-shaded illustration, large expressive eyes, 1970s-80s manga aesthetic
Tech / Brutalist
Heavy display typography, system diagrams, blueprint-style layouts, monospace code labels
Tagline: "The AI accelerator company"
Key phrases: "Advance human rights and freedoms", "Open source language models", "Unrestricted availability and use"
Vibe: Intellectual but gritty — a cutting-edge research lab operating in the shadows
Color Palette
Hero Palette (from reference image analysis)
Color
Hex
RGB
Usage
Electric Blue
#3847FF
(56, 71, 255)
Primary accent, mascot hair highlights, interactive elements, key brand color
Geometric overlay lines, text accents, HUD elements
Deep Teal
#2E706B
(46, 112, 107)
Secondary backgrounds, zine section fills
Off-White
#E6E6E6
(230, 230, 230)
Text on dark backgrounds, paper backgrounds
Near Black
#00000E
(0, 0, 14)
Primary background, heavy text, dark framing
Extended Palette
Color
Hex
Usage
Deep Navy
#003681
Secondary brand color, headers
Medium Blue
#0051c3
Interactive elements, links
Coral Red
#fc574a
Alerts, emphasis accents
Gold
#E6C666
Constellation lines, geometric overlays
Charcoal
#1d1d1d
Dark UI backgrounds
Palette Principles
High contrast is the rule — deep near-black backgrounds against bright electric blue accents
Electric blue (#3847FF) is the signature color — use it for the most important accent elements
Grunge textures over solid colors — never use flat, clean color blocks; always overlay with grain, noise, or scan lines
Color is reserved for hero/feature content — the brand booklet is >95% grayscale
Gold/orange geometric lines (#D6825A, #E6C666) for HUD-style overlays and constellation motifs
Logo & Mascot
The Nous Girl (primary mascot)
The single most recognizable brand element. Based on the official brand booklet (pages 8-9).
Element
Description
Style
Retro 1970s-80s manga/anime cel-shaded, high-contrast pure black/white
Head-to-body
Head proportionally large (manga proportions)
Pose
Three-quarter profile, looking upward and to the left
Features
One large detailed eye with long spiky lashes, small delicate nose, lips slightly parted
Hair
Distinctive voluminous bob, solid black with sharp jagged edges against white background, straight bangs covering forehead
Headphones
The white cushioned arch visible across the crown IS the headphone band — the ear cups are partially obscured by the hair in the badge portrait. White over-ear headphones in all canonical poses. Black headphones are incorrect.
Alternate
3 alternate poses showing different angles of the same headphone variant
Expression
Neutral, calm, attentive — a quiet stillness. Not sad, not melancholic, not crying. The brand booklet describes her as "neutral, perhaps slightly surprised or attentive."
Shirt
White structured collared shirt
Technique
Pure black ink on white paper — no gray, no shading, no digital gradients
Facial markings
None — clean, clear skin, no tattoo, no tear, no scar
Official Pose Variants
Pose
Angle
Primary Use
Primary Badge
Three-quarter profile, looking upward-left
Main logo lockup, merchandise, official branding
Headphone — ¾ Profile
Three-quarter facing right
Hermes/Theia ecosystem, tech contexts
Headphone — Profile Left
Full profile facing left
Social media, alternate applications
Headphone — Small Profile
Smaller profile facing left
Secondary placement, watermarks
Usage Rules
The mascot is not a substitute for the logo — use the Nous Research wordmark/symbol for official brand representation
White over-ear headphones in all poses — the ear cups are partially obscured by the voluminous hair in the badge portrait, but the white cushioned arch across the crown confirms headphones in every variant
Black headphones are incorrect
No facial markings — clean skin, no tattoo, no scar, no tear
Pure black-and-white high-contrast is the default; electric blue accents are for hero/feature content only
Typography
From the Hermes-Theia brand system sheet (visible in assets/palette-typography-reference.png):
Role
Font
Treatment
Display / Headline
Heavy sans-serif (Druk Condensed / Impact style)
Massive, uppercase, with distressed/grunge texture
Body / Supporting
Inter or IBM Plex Sans
Clean sans-serif, uppercase with loose tracking
Code / Technical
JetBrains Mono
Small, compact, monospace — for version numbers, technical labels
Texture System
The brand defines five key textures that should be applied to all visuals. Reference examples available in assets/palette-typography-reference.png:
Texture
Description
Application
Risograph Grain
Coarse, halftone-style dot grain
Background fills, image overlays
Photocopy Noise
Speckled noise, static
Shadow areas, dark regions
CRT / Scan Lines
Horizontal scan lines
Technical/screen elements
Paper Fiber
Subtle paper texture
Backgrounds, zine sections
Ink Smudge
Irregular ink spread/bleed
Edges of type, borders
Key rule: These textures should feel raw, analog, and imperfect — the opposite of polished corporate design.
Choose the lane that matches your output's purpose. Each lane encodes a distinct composition grammar, palette discipline, and print technology.
Lane
Palette
Best For
Xerox Poster
Pale cyan paper, black/dark teal ink, optional red accent
Release announcements, stark social images
Manual / Letterpress Cover
Aged tan paper, dark teal-black ink, red rule
Specs, manuals, technical announcements
Industrial Duotone
Cobalt blue, acid yellow, black
Product shots, system graphics, infrastructure
Minimal Stipple Field
Cream paper, navy stipple, turquoise border
Quiet editorial covers, abstract banners
Blue Registration Character
Deep blue, orange registration marks
Agent identity, symbolic personas
Legacy PNW / Celestial
Electric blue, purple, amber, off-white
Classic luminous Hermes/PNW requests
Lane 1 — Xerox Poster
For stark announcements and punchy social images. High-contrast xerox-style poster on colored paper stock.
Prompt cues: high-contrast xerox poster, pale cyan paper stock, black/dark teal ink, dense horizontal scanlines, harsh bitmap thresholding, bold block NOUS wordmark near top, centered anonymous subject, worn border/crop marks.
High-contrast xerox-style poster release announcement on pale cyan paper. [Subject description]. Black ink with dense horizontal scanlines, rough halftone breakup. Bold block `NOUS` wordmark near top. Centered poster composition with worn border and crop marks. --ar 16:9
Lane 2 — Manual / Letterpress Cover
For specs, manuals, and technical documentation covers. Distressed letterpress on aged stock.
Prompt cues: distressed letterpress technical manual cover, aged tan paper stock, thick dark teal-black border, compact all-caps condensed typography, red horizontal rule accent, scuffed ink, worn paper corners, NOUS as leading stamped brand word.
Distressed letterpress technical manual cover for [project]. Aged tan paper stock, thick dark teal-black border, compact all-caps condensed typography, red horizontal rule accent, scuffed ink and worn paper corners. `NOUS` as leading stamped brand word. --ar 4:5
Lane 3 — Industrial Duotone Grid
For product shots, system graphics, and infrastructure visuals. Edge-to-edge duotone with repeated artifacts.
Prompt cues: edge-to-edge industrial duotone print, repeated rounded branded artifacts, saturated cobalt blue and acid yellow, blown-out ink highlights, dense halftone dots, small embedded NOUS marks.
Edge-to-edge industrial duotone print for [product/release]. Repeated branded components in cobalt blue and acid yellow against black. Dense halftone dots, blown-out ink highlights, small embedded `NOUS` marks on artifacts. --ar 16:9
Lane 4 — Minimal Stipple Field
For quiet, refined, abstract graphics with generous negative space.
Prompt cues: abstract risograph/screenprint poster, cream paper base, navy stipple field fading downward, thin turquoise double border, small centered NOUS capsule mark, lots of negative space.
Abstract risograph poster on cream paper. Navy stipple field fading downward, thin turquoise double border, small centered `NOUS` capsule mark. Generous negative space. Restrained, editorial. --ar 4:5
Lane 5 — Blue Registration Character
For agent identity and symbolic character posters. Moody blue screenprint with technical registration marks.
Prompt cues: moody blue screenprint poster, anonymous illustrated character, electric-blue posterized lighting, dark cyan-black field, orange registration marks, thin frame lines, scratches, analog grain.
Moody blue screenprint poster for [project/agent]. Anonymous character subject with electric-blue posterized lighting against dark cyan-black field. Orange registration marks, thin frame lines, scratches, analog grain. --ar 4:5
Legacy Lane — PNW / Celestial
For classic Nous/Hermes luminous imagery. Used when the request explicitly asks for the misty, glowing, portal-driven aesthetic.
Prompt cues: dark navy background, misty atmospheric depth, portal/orb/beam light source, electric blue and purple accents, sacred geometry, lone figure.
Dark atmospheric scene with [subject description]. Misty PNW atmosphere, luminous portal/orb light source, electric blue accent, soft bloom, geometric framing. Match the classic luminous Hermes visual style. --ar 16:9
Reference Catalog
Each asset in assets/ maps to specific style lanes. Use this table to find the right reference image for your generation:
Asset
Lanes
Best Used For
assets/nous-girl-official-badge.png
All lanes (mascot subject)
Primary Nous Girl reference — badge portrait, white headphones, 3/4 profile
assets/nous-girl-sketch-sheet.png
All lanes (mascot subject)
Character pose reference — all 4 canonical poses
assets/nous-girl-philosophy.png
Legacy PNW / Celestial
Brand philosophy visual context
assets/nous-girl-official.webp
All lanes (mascot subject)
Web-resolution mascot from nousresearch.com
assets/palette-typography-reference.png
All lanes (palette/style)
Color palette and typography specimen reference — use with any lane
assets/brand-collage-reference.png
Legacy PNW / Celestial, Blue Registration
Cyber-classical HUD collage reference
assets/nous-girl-style-reference.png
All lanes (headphone variant)
Stylized mascot with headphones and electric blue accents
Rule of thumb: Load the reference image that matches your lane's visual grammar. For Xerox Poster lanes, the palette-typography card is more useful than the mascot badge. For character-focused outputs, the sketch sheet is the primary reference.
Image Prompt Templates
Method 1: Full Brand Portrait
A cyber-classical brand identity illustration in the style of Nous Research / Project Theia.
[SUBJECT DESCRIPTION]. High-contrast dramatic lighting with deep near-black background (#00000E).
Electric blue (#3847FF) primary accent. Soft lavender (#BDA6FF) and burnt orange (#D6825A)
secondary accents. Deep teal (#2E706B) shadow tones. Overlaid with risograph grain texture,
photocopy noise, and subtle CRT scan lines. Retro anime cel-shading combined with neo-classical
sculptural forms. Geometric HUD overlay lines in burnt orange. Bold, distressed display typography.
Raw, analog, imperfect finish. No corporate polish.
Palette: #00000E bg, #3847FF accent, #BDA6FF secondary, #D6825A warm, #E6E6E6 text.
Method 2: Nous Girl Mascot
High-contrast retro manga anime portrait, 1970s-80s cel-shaded style.
A young woman with large anime eyes, shoulder-length dark hair with blunt
straight-across bangs. White over-ear headphones. Three-quarter profile facing left.
Melancholic introspective expression. Bold heavy outlines. Pure black and white with
no grayscale. [Optional: Electric blue #3847FF hair highlights for color version].
Method 3: Brand System Sheet / Collage
Multi-panel brand identity system sheet in Nous Research / Project Theia style.
Grid layout. [Describe panels]. Color palette: #3847FF electric blue, #BDA6FF lavender,
#D6825A burnt orange, #2E706B deep teal, #E6E6E6 off-white, #00000E near-black.
Texture swatches: risograph grain, photocopy noise, CRT scan lines, paper fiber, ink smudge.
Typography: heavy distressed display for titles, Inter/IBM Plex Sans for labels,
JetBrains Mono for technical data. Grunge textures throughout. Dark near-black background.
This is the preferred method for generating brand-consistent images. Use the scripts/generate-with-ref.py script which reads your Hermes config, determines the active image provider, and hits the API directly with the reference image as contextual input — bypassing the built-in image_generate tool which only supports text prompts.
python3 scripts/generate-with-ref.py \
--prompt "Your prompt describing the desired image" \
--reference assets/nous-girl-official-badge.png \
--aspect landscape \
--quality medium
Features:
--prompt (required) — image description
--reference (required) — path to a reference image (use assets/ images from this skill)
--aspect — landscape (1536×1024), portrait (1024×1536), or square (1024×1024)
--quality — low, medium (default), or high
--output — custom output path
--dry-run — preview without executing
How it works:
Reads ~/.hermes/config.yaml to find your active image generation provider
For OpenAI: uses /v1/images/edits with multipart upload — the only endpoint that accepts image input with gpt-image-2
Automatically crops the reference to square (1024×1024) as required by the edits endpoint
Saves output to ~/.hermes/cache/images/
Returns JSON with image, model, aspect_ratio, and provider
Why this matters: Text-only generation loses the precise manga style, character proportions, and contrast balance of the Nous Girl. Uploading the official badge preserves the specific 1970s–80s cel-shaded ink style.
Prompting for reference workflows:
State what to preserve from the reference, then what to add:
"Keep the character's white over-ear headphones, white collared shirt, solid black hair with blunt bangs, neutral expression"
"Maintain the same high-contrast black ink on white manga style"
Raw AI-generated images are too clean for the Nous aesthetic. Post-processing is mandatory after every generation. The scripts/postprocess.py script applies analog-print degradation effects locally using Pillow + numpy — no API calls needed.
Default for v9/v10/v11 targets — maximum analog print character
nous
Base 9 effects (warm grade → ink bleed) — no xerox/registration/wobble/scuffs
Legacy luminous PNW/celestial requests
standard
Base 6 effects (warm grade → chromatic aberration) only
When you want just a light texture touch
Intensity Calibration
Intensity
Best for
0.45–0.55
Fine manga linework, Future Halftone, Portal Minimal — keep detail visible
0.55–0.65
Blueprint Scene, general use — avoid crushing midtones
0.65–0.8
Xerox Poster, Acid Signal, heavy print effect — when the raw output is too clean
0.8+
Aggressive degradation — typography may become hard to read
Integration
Run post-processing as the final step after any generation method (text-only, img2img, multi-pass, or any provider):
# After any generation method:
python3 scripts/postprocess.py output-raw.png output-final.png --mode imprint --intensity 0.7
# For legacy luminous targets:
python3 scripts/postprocess.py output-raw.png output-final.png --mode nous --intensity 0.5
The raw generated image is never the final deliverable.
API Workflow Notes
API
Approach
DALL-E 3
Text-only. Use Method 1–3 prompts with hex values.
OpenAI Variations / Edit
Upload assets/*.png as image input. Prompt describes differences.
Midjourney
--sref <asset-url> with --iw 1.5–2.0. Include palette hex values in prompt.
ComfyUI
IPAdapter or Reference-Only ControlNet from assets. Denoise 0.6–0.7. Post-process with grain overlay.
Replicate / SD img2img
Upload reference. Prompt strength 0.7–0.8. CFG 7.
What Is NOT On-Brand
Avoid these common anti-patterns:
Anti-Pattern
Why It's Wrong
Sad/melancholic expression
Model defaults to sad for manga characters unless explicitly told "not sad, not crying"
Dark/black headphones
Nous Girl wears white over-ear headphones in all canonical poses
Facial markings (teardrop, tattoos, scars)
The character has clean, clear skin — no markings whatsoever
Wrong ethnicity (Asian instead of French)
Model defaults to Asian features for anime style; explicitly state "French Caucasian"
Busy/cluttered compositions
The brand is restrained — dark background, 1-2 accent colors, 2-3 text elements max
Smooth digital illustration
The brand is never clean — every image needs grain, noise, or analog texture
Cartoon/anime with glossy rendering
The manga style is stark black ink on white paper — no soft shading, no gradients
Corporate/sterile tech aesthetic
The finish should feel like an underground research lab, not a SaaS landing page
Over-detailed backgrounds
Let the subject breathe. Negative space is a feature.
For a complete list of known failure modes and mitigations, see references/pitfalls.md.
Brand Compliance Checklist
Background is near-black (#00000E) or very dark
Electric blue (#3847FF) is used as primary accent
At least one grunge texture visibly applied (grain, noise, scan lines, paper, ink)
High contrast — dramatic light/dark difference
Palette is restricted to the specified colors
If mascot appears: white headphones, manga style, neutral attentive expression, three-quarter profile
If text appears: heavy distressed display for titles, clean sans for labels, monospace for code
No flat/clean/corporate polish — finish is raw and tactile
Overall impression: intellectual, gritty, underground research lab
1---2name: nous-branding3description: Generate images and content consistent with the Nous Research brand identity. Use when creating visuals in the Nous / Theia / Hermes ecosystem: a "cyber-classical" style blending neo-classical statuary, cyberpunk/industrial grunge, and retro anime illustration. Covers official brand color palette, typography (Inter/IBM Plex Sans, JetBrains Mono, heavy distressed display faces), the Nous Girl mascot, texture system, and image prompt construction. Ships reference images for palette, mascot, and brand collage that can be used as img2img inputs.4license: MIT5---67# Nous Branding
89Generate images and brand-consistent visual content inspired by **Nous Research** ("The AI accelerator company").
1011## Reference Images
1213This skill ships reference images in `assets/` that can be used as visual anchors for img2img, style transfer, image variation, or prompt construction:
1415| File | Description | Usage |
16|------|-------------|-------|
17| `assets/palette-typography-reference.png` | Brand identity system card showing the 6-color palette swatches with hex codes, typography specimen (Inter, IBM Plex Sans, JetBrains Mono, heavy display), and classified-dossier layout | Upload as reference for color palette and typography style |
18| `assets/nous-girl-official.webp` | Official high-resolution (2669×2709) Nous Girl mascot from nousresearch.com. High-contrast black-and-white retro manga portrait. Three-quarter profile facing left, white headband (primary badge variant). 51% dark / 47% light, pure b&w with no gray. | Primary mascot reference — the single most authentic brand image |
19| `assets/nous-girl-official-badge.png` | Official badge portrait from the brand booklet (5760×7454). Shows the Nous Girl in her canonical form: white headband, three-quarter profile, neutral attentive expression, stark black/white manga style. | Use when the badge/primary variant is needed |
20| `assets/nous-girl-sketch-sheet.png` | Official character sheet from the brand booklet showing all 4 canonical poses: primary badge, headphone ¾ profile, headphone profile left, and headphone small profile. | Use for pose reference and character consistency |
21| `assets/nous-girl-philosophy.png` | Brand philosophy page from the booklet showing the Nous Girl alongside the "decentralization of good design" mission statement. | Use for brand context and philosophy reference |
22| `assets/nous-girl-style-reference.png` | Generated reference portrait with "NOUS" on headphones, electric blue accents, and color swatch label | Color-application reference and prompt examples |
23| `assets/brand-collage-reference.png` | Cyber-classical brand collage with Theia marble statue, glowing electric blue eye with targeting reticle, system architecture diagram, CRT noise overlay | Multi-panel brand layout and HUD aesthetic reference |
2425---
2627## Brand Identity Overview
2829Nous Research's visual identity is a **three-way fusion**:
3031| Influence | Expression |
32|-----------|-----------|
33| **Classical / Greek myth** | Statuary of Theia (Titaness of Sight), marble textures, mythological naming |
34| **Cyberpunk / Industrial** | Grunge textures, CRT scan lines, photocopy noise, distressed type, dark palette |
35| **Retro Anime / Manga** | The "Nous Girl" mascot, cel-shaded illustration, large expressive eyes, 1970s-80s manga aesthetic |
36| **Tech / Brutalist** | Heavy display typography, system diagrams, blueprint-style layouts, monospace code labels |
3738**Tagline:** "The AI accelerator company"
39**Key phrases:** "Advance human rights and freedoms", "Open source language models", "Unrestricted availability and use"
40**Vibe:** Intellectual but gritty — a cutting-edge research lab operating in the shadows
4142---
4344## Color Palette
4546### Hero Palette (from reference image analysis)
4748| Color | Hex | RGB | Usage |
49|-------|-----|-----|-------|
50| Electric Blue | `#3847FF` | (56, 71, 255) | Primary accent, mascot hair highlights, interactive elements, key brand color |
51| Soft Lavender | `#BDA6FF` | (189, 166, 255) | Secondary accent, gradient blends, soft highlights |
52| Burnt Orange | `#D6825A` | (214, 130, 90) | Geometric overlay lines, text accents, HUD elements |
53| Deep Teal | `#2E706B` | (46, 112, 107) | Secondary backgrounds, zine section fills |
54| Off-White | `#E6E6E6` | (230, 230, 230) | Text on dark backgrounds, paper backgrounds |
55| Near Black | `#00000E` | (0, 0, 14) | Primary background, heavy text, dark framing |
5657### Extended Palette
5859| Color | Hex | Usage |
60|-------|-----|-------|
61| Deep Navy | `#003681` | Secondary brand color, headers |
62| Medium Blue | `#0051c3` | Interactive elements, links |
63| Coral Red | `#fc574a` | Alerts, emphasis accents |
64| Gold | `#E6C666` | Constellation lines, geometric overlays |
65| Charcoal | `#1d1d1d` | Dark UI backgrounds |
6667### Palette Principles
6869- **High contrast is the rule** — deep near-black backgrounds against bright electric blue accents
70- **Electric blue (#3847FF) is the signature color** — use it for the most important accent elements
71- **Grunge textures over solid colors** — never use flat, clean color blocks; always overlay with grain, noise, or scan lines
72- **Color is reserved for hero/feature content** — the brand booklet is >95% grayscale
73- **Gold/orange geometric lines** (`#D6825A`, `#E6C666`) for HUD-style overlays and constellation motifs
7475---
7677## Logo & Mascot
7879### The Nous Girl (primary mascot)
8081The single most recognizable brand element. Based on the official brand booklet (pages 8-9).
8283| Element | Description |
84|---------|-------------|
85| **Style** | Retro 1970s-80s manga/anime cel-shaded, high-contrast pure black/white |
86| **Head-to-body** | Head proportionally large (manga proportions) |
87| **Pose** | Three-quarter profile, looking upward and to the left |
88| **Features** | One large detailed eye with long spiky lashes, small delicate nose, lips slightly parted |
89| **Hair** | Distinctive voluminous bob, solid black with sharp jagged edges against white background, straight bangs covering forehead |
90| **Headphones** | The white cushioned arch visible across the crown IS the headphone band — the ear cups are partially obscured by the hair in the badge portrait. **White over-ear headphones** in all canonical poses. Black headphones are incorrect. |
91| **Alternate** | 3 alternate poses showing different angles of the same headphone variant |
92| **Expression** | Neutral, calm, attentive — a quiet stillness. Not sad, not melancholic, not crying. The brand booklet describes her as "neutral, perhaps slightly surprised or attentive." |
93| **Shirt** | White structured collared shirt |
94| **Technique** | Pure black ink on white paper — no gray, no shading, no digital gradients |
95| **Facial markings** | None — clean, clear skin, no tattoo, no tear, no scar |
9697### Official Pose Variants
9899| Pose | Angle | Primary Use |
100|------|-------|-------------|
101| **Primary Badge** | Three-quarter profile, looking upward-left | Main logo lockup, merchandise, official branding |
102| **Headphone — ¾ Profile** | Three-quarter facing right | Hermes/Theia ecosystem, tech contexts |
103| **Headphone — Profile Left** | Full profile facing left | Social media, alternate applications |
104| **Headphone — Small Profile** | Smaller profile facing left | Secondary placement, watermarks |
105106### Usage Rules
107108- The mascot is **not a substitute for the logo** — use the Nous Research wordmark/symbol for official brand representation
109- **White over-ear headphones** in all poses — the ear cups are partially obscured by the voluminous hair in the badge portrait, but the white cushioned arch across the crown confirms headphones in every variant
110- Black headphones are incorrect
111- **No facial markings** — clean skin, no tattoo, no scar, no tear
112- Pure black-and-white high-contrast is the default; electric blue accents are for hero/feature content only
113114---
115116## Typography
117118From the Hermes-Theia brand system sheet (visible in `assets/palette-typography-reference.png`):
119120| Role | Font | Treatment |
121|------|------|-----------|
122| **Display / Headline** | Heavy sans-serif (Druk Condensed / Impact style) | Massive, uppercase, with distressed/grunge texture |
123| **Body / Supporting** | Inter or IBM Plex Sans | Clean sans-serif, uppercase with loose tracking |
124| **Code / Technical** | JetBrains Mono | Small, compact, monospace — for version numbers, technical labels |
125126---
127128## Texture System
129130The brand defines five key textures that should be applied to all visuals. Reference examples available in `assets/palette-typography-reference.png`:
131132| Texture | Description | Application |
133|---------|-------------|-------------|
134| **Risograph Grain** | Coarse, halftone-style dot grain | Background fills, image overlays |
135| **Photocopy Noise** | Speckled noise, static | Shadow areas, dark regions |
136| **CRT / Scan Lines** | Horizontal scan lines | Technical/screen elements |
137| **Paper Fiber** | Subtle paper texture | Backgrounds, zine sections |
138| **Ink Smudge** | Irregular ink spread/bleed | Edges of type, borders |
139140**Key rule:** These textures should feel **raw, analog, and imperfect** — the opposite of polished corporate design.
141142---
143144## Art Style
145146### Core Attributes
147148| Attribute | Description |
149|-----------|-------------|
150| **Primary aesthetic** | "Cyber-classical" — classical sculpture meets cyberpunk |
151| **Medium** | Digital mixed media: renders + photomontage + hand-drawn illustration |
152| **Technique** | Photomontage (classical statues with digital overlays), blueprint technical drawings, cel-shaded anime |
153| **Shading** | High-contrast chiaroscuro — deep shadows against bright highlights |
154| **Texture** | Always textured — never clean or flat |
155| **Lighting** | Dramatic spot lighting, light beams from eyes, neon edge highlights |
156| **Composition** | Multi-panel grid layouts (system sheets); dramatic offset subjects (hero images) |
157158### What the Style is NOT
159160- NOT flat vector illustration
161- NOT corporate minimalist
162- NOT purely photographic
163- NOT bright, saturated, or cheerful
164- NOT glossy/skeuomorphic
165166---
167168## Style Lanes
169170Choose the lane that matches your output's purpose. Each lane encodes a distinct composition grammar, palette discipline, and print technology.
171172| Lane | Palette | Best For |
173|------|---------|----------|
174| **Xerox Poster** | Pale cyan paper, black/dark teal ink, optional red accent | Release announcements, stark social images |
175| **Manual / Letterpress Cover** | Aged tan paper, dark teal-black ink, red rule | Specs, manuals, technical announcements |
176| **Industrial Duotone** | Cobalt blue, acid yellow, black | Product shots, system graphics, infrastructure |
177| **Minimal Stipple Field** | Cream paper, navy stipple, turquoise border | Quiet editorial covers, abstract banners |
178| **Blue Registration Character** | Deep blue, orange registration marks | Agent identity, symbolic personas |
179| **Legacy PNW / Celestial** | Electric blue, purple, amber, off-white | Classic luminous Hermes/PNW requests |
180181### Lane 1 — Xerox Poster
182For stark announcements and punchy social images. High-contrast xerox-style poster on colored paper stock.
183184Prompt cues: high-contrast xerox poster, pale cyan paper stock, black/dark teal ink, dense horizontal scanlines, harsh bitmap thresholding, bold block `NOUS` wordmark near top, centered anonymous subject, worn border/crop marks.
185186```text
187High-contrast xerox-style poster release announcement on pale cyan paper. [Subject description]. Black ink with dense horizontal scanlines, rough halftone breakup. Bold block `NOUS` wordmark near top. Centered poster composition with worn border and crop marks. --ar 16:9
188```
189190### Lane 2 — Manual / Letterpress Cover
191For specs, manuals, and technical documentation covers. Distressed letterpress on aged stock.
192193Prompt cues: distressed letterpress technical manual cover, aged tan paper stock, thick dark teal-black border, compact all-caps condensed typography, red horizontal rule accent, scuffed ink, worn paper corners, `NOUS` as leading stamped brand word.
194195```text
196Distressed letterpress technical manual cover for [project]. Aged tan paper stock, thick dark teal-black border, compact all-caps condensed typography, red horizontal rule accent, scuffed ink and worn paper corners. `NOUS` as leading stamped brand word. --ar 4:5
197```
198199### Lane 3 — Industrial Duotone Grid
200For product shots, system graphics, and infrastructure visuals. Edge-to-edge duotone with repeated artifacts.
201202Prompt cues: edge-to-edge industrial duotone print, repeated rounded branded artifacts, saturated cobalt blue and acid yellow, blown-out ink highlights, dense halftone dots, small embedded `NOUS` marks.
203204```text
205Edge-to-edge industrial duotone print for [product/release]. Repeated branded components in cobalt blue and acid yellow against black. Dense halftone dots, blown-out ink highlights, small embedded `NOUS` marks on artifacts. --ar 16:9
206```
207208### Lane 4 — Minimal Stipple Field
209For quiet, refined, abstract graphics with generous negative space.
210211Prompt cues: abstract risograph/screenprint poster, cream paper base, navy stipple field fading downward, thin turquoise double border, small centered `NOUS` capsule mark, lots of negative space.
212213```text
214Abstract risograph poster on cream paper. Navy stipple field fading downward, thin turquoise double border, small centered `NOUS` capsule mark. Generous negative space. Restrained, editorial. --ar 4:5
215```
216217### Lane 5 — Blue Registration Character
218For agent identity and symbolic character posters. Moody blue screenprint with technical registration marks.
219220Prompt cues: moody blue screenprint poster, anonymous illustrated character, electric-blue posterized lighting, dark cyan-black field, orange registration marks, thin frame lines, scratches, analog grain.
221222```text
223Moody blue screenprint poster for [project/agent]. Anonymous character subject with electric-blue posterized lighting against dark cyan-black field. Orange registration marks, thin frame lines, scratches, analog grain. --ar 4:5
224```
225226### Legacy Lane — PNW / Celestial
227For classic Nous/Hermes luminous imagery. Used when the request explicitly asks for the misty, glowing, portal-driven aesthetic.
228229Prompt cues: dark navy background, misty atmospheric depth, portal/orb/beam light source, electric blue and purple accents, sacred geometry, lone figure.
230231```text
232Dark atmospheric scene with [subject description]. Misty PNW atmosphere, luminous portal/orb light source, electric blue accent, soft bloom, geometric framing. Match the classic luminous Hermes visual style. --ar 16:9
233```
234235---
236237## Reference Catalog
238239Each asset in `assets/` maps to specific style lanes. Use this table to find the right reference image for your generation:
240241| Asset | Lanes | Best Used For |
242|-------|-------|---------------|
243| `assets/nous-girl-official-badge.png` | All lanes (mascot subject) | Primary Nous Girl reference — badge portrait, white headphones, 3/4 profile |
244| `assets/nous-girl-sketch-sheet.png` | All lanes (mascot subject) | Character pose reference — all 4 canonical poses |
245| `assets/nous-girl-philosophy.png` | Legacy PNW / Celestial | Brand philosophy visual context |
246| `assets/nous-girl-official.webp` | All lanes (mascot subject) | Web-resolution mascot from nousresearch.com |
247| `assets/palette-typography-reference.png` | All lanes (palette/style) | Color palette and typography specimen reference — use with any lane |
248| `assets/brand-collage-reference.png` | Legacy PNW / Celestial, Blue Registration | Cyber-classical HUD collage reference |
249| `assets/nous-girl-style-reference.png` | All lanes (headphone variant) | Stylized mascot with headphones and electric blue accents |
250251**Rule of thumb:** Load the reference image that matches your lane's visual grammar. For Xerox Poster lanes, the palette-typography card is more useful than the mascot badge. For character-focused outputs, the sketch sheet is the primary reference.
252253---
254255## Image Prompt Templates
256257### Method 1: Full Brand Portrait
258259```
260A cyber-classical brand identity illustration in the style of Nous Research / Project Theia.
261[SUBJECT DESCRIPTION]. High-contrast dramatic lighting with deep near-black background (#00000E).
262Electric blue (#3847FF) primary accent. Soft lavender (#BDA6FF) and burnt orange (#D6825A)
263secondary accents. Deep teal (#2E706B) shadow tones. Overlaid with risograph grain texture,
264photocopy noise, and subtle CRT scan lines. Retro anime cel-shading combined with neo-classical
265sculptural forms. Geometric HUD overlay lines in burnt orange. Bold, distressed display typography.
266Raw, analog, imperfect finish. No corporate polish.
267Palette: #00000E bg, #3847FF accent, #BDA6FF secondary, #D6825A warm, #E6E6E6 text.
268```
269270### Method 2: Nous Girl Mascot
271272```
273High-contrast retro manga anime portrait, 1970s-80s cel-shaded style.
274A young woman with large anime eyes, shoulder-length dark hair with blunt
275straight-across bangs. White over-ear headphones. Three-quarter profile facing left.
276Melancholic introspective expression. Bold heavy outlines. Pure black and white with
277no grayscale. [Optional: Electric blue #3847FF hair highlights for color version].
278```
279280### Method 3: Brand System Sheet / Collage
281282```
283Multi-panel brand identity system sheet in Nous Research / Project Theia style.
284Grid layout. [Describe panels]. Color palette: #3847FF electric blue, #BDA6FF lavender,
285#D6825A burnt orange, #2E706B deep teal, #E6E6E6 off-white, #00000E near-black.
286Texture swatches: risograph grain, photocopy noise, CRT scan lines, paper fiber, ink smudge.
287Typography: heavy distressed display for titles, Inter/IBM Plex Sans for labels,
288JetBrains Mono for technical data. Grunge textures throughout. Dark near-black background.
289```
290291### Method 4: Reference-Image-Driven Generation (Recommended)
292293**This is the preferred method for generating brand-consistent images.** Use the `scripts/generate-with-ref.py` script which reads your Hermes config, determines the active image provider, and hits the API directly with the reference image as contextual input — bypassing the built-in `image_generate` tool which only supports text prompts.
294295```
296python3 scripts/generate-with-ref.py \
297 --prompt "Your prompt describing the desired image" \
298 --reference assets/nous-girl-official-badge.png \
299 --aspect landscape \
300 --quality medium
301```
302303**Features:**
304- `--prompt` (required) — image description
305- `--reference` (required) — path to a reference image (use `assets/` images from this skill)
306- `--aspect` — `landscape` (1536×1024), `portrait` (1024×1536), or `square` (1024×1024)
307- `--quality` — `low`, `medium` (default), or `high`
308- `--output` — custom output path
309- `--dry-run` — preview without executing
310311**How it works:**
3121. Reads `~/.hermes/config.yaml` to find your active image generation provider
3132. For **OpenAI**: uses `/v1/images/edits` with multipart upload — the only endpoint that accepts image input with gpt-image-2
3143. Automatically crops the reference to square (1024×1024) as required by the edits endpoint
3154. Saves output to `~/.hermes/cache/images/`
3165. Returns JSON with `image`, `model`, `aspect_ratio`, and `provider`
317318**Why this matters:** Text-only generation loses the precise manga style, character proportions, and contrast balance of the Nous Girl. Uploading the official badge preserves the specific 1970s–80s cel-shaded ink style.
319320**Prompting for reference workflows:**
321State what to **preserve** from the reference, then what to **add**:
322- "Keep the character's white over-ear headphones, white collared shirt, solid black hair with blunt bangs, neutral expression"
323- "Maintain the same high-contrast black ink on white manga style"
324- Then add the scene details, text, lighting, etc.
325326### Prompt Formula
327328```
329[STYLE: cyber-classical / Nous Research]
330+ [SUBJECT DESCRIPTION]
331+ [PALETTE: #00000E bg, #3847FF accent, #BDA6FF, #D6825A]
332+ [TEXTURES: risograph grain, photocopy noise, CRT scan lines, paper fiber, ink smudge]
333+ [LIGHTING: high-contrast chiaroscuro, dramatic spot, neon edge highlights]
334+ [MOOD: intellectual, gritty, underground, calm/attentive]
335+ [TYPOGRAPHY: heavy distressed display, Inter/IBM Plex Sans labels, JetBrains Mono code]
336```
337338---
339340## Post-Processing
341342Raw AI-generated images are too clean for the Nous aesthetic. **Post-processing is mandatory** after every generation. The `scripts/postprocess.py` script applies analog-print degradation effects locally using Pillow + numpy — no API calls needed.
343344### Quick Start
345346```bash
347python3 scripts/postprocess.py input.png output.png --mode imprint --intensity 0.7
348```
349350### Modes
351352| Mode | Effects | When |
353|------|---------|------|
354| `imprint` | All 14 effects: warm grade, CRT scanlines, film grain, Bayer dither, vignette, chromatic aberration, screen print texture, paper fiber, ink bleed, palette compression, xerox threshold, registration offset, plate wobble, print scuffs | **Default for v9/v10/v11 targets** — maximum analog print character |
355| `nous` | Base 9 effects (warm grade → ink bleed) — no xerox/registration/wobble/scuffs | Legacy luminous PNW/celestial requests |
356| `standard` | Base 6 effects (warm grade → chromatic aberration) only | When you want just a light texture touch |
357358### Intensity Calibration
359360| Intensity | Best for |
361|-----------|----------|
362| `0.45–0.55` | Fine manga linework, Future Halftone, Portal Minimal — keep detail visible |
363| `0.55–0.65` | Blueprint Scene, general use — avoid crushing midtones |
364| `0.65–0.8` | Xerox Poster, Acid Signal, heavy print effect — when the raw output is too clean |
365| `0.8+` | Aggressive degradation — typography may become hard to read |
366367### Integration
368369Run post-processing as the final step after any generation method (text-only, img2img, multi-pass, or any provider):
370371```bash
372# After any generation method:
373python3 scripts/postprocess.py output-raw.png output-final.png --mode imprint --intensity 0.7
374375# For legacy luminous targets:
376python3 scripts/postprocess.py output-raw.png output-final.png --mode nous --intensity 0.5
377```
378379**The raw generated image is never the final deliverable.**
380381---
382383## API Workflow Notes
384385| API | Approach |
386|-----|----------|
387| **DALL-E 3** | Text-only. Use Method 1–3 prompts with hex values. |
388| **OpenAI Variations / Edit** | Upload `assets/*.png` as image input. Prompt describes differences. |
389| **Midjourney** | `--sref <asset-url>` with `--iw 1.5–2.0`. Include palette hex values in prompt. |
390| **ComfyUI** | IPAdapter or Reference-Only ControlNet from assets. Denoise 0.6–0.7. Post-process with grain overlay. |
391| **Replicate / SD img2img** | Upload reference. Prompt strength 0.7–0.8. CFG 7. |
392393---
394395## What Is NOT On-Brand
396397Avoid these common anti-patterns:
398399| Anti-Pattern | Why It's Wrong |
400|-------------|----------------|
401| **Sad/melancholic expression** | Model defaults to sad for manga characters unless explicitly told "not sad, not crying" |
402| **Dark/black headphones** | Nous Girl wears **white** over-ear headphones in all canonical poses |
403| **Facial markings (teardrop, tattoos, scars)** | The character has clean, clear skin — no markings whatsoever |
404| **Wrong ethnicity (Asian instead of French)** | Model defaults to Asian features for anime style; explicitly state "French Caucasian" |
405| **Busy/cluttered compositions** | The brand is restrained — dark background, 1-2 accent colors, 2-3 text elements max |
406| **Smooth digital illustration** | The brand is **never** clean — every image needs grain, noise, or analog texture |
407| **Cartoon/anime with glossy rendering** | The manga style is stark black ink on white paper — no soft shading, no gradients |
408| **Corporate/sterile tech aesthetic** | The finish should feel like an underground research lab, not a SaaS landing page |
409| **Over-detailed backgrounds** | Let the subject breathe. Negative space is a feature. |
410411For a complete list of known failure modes and mitigations, see [`references/pitfalls.md`](references/pitfalls.md).
412413---
414415## Brand Compliance Checklist
416417- [ ] Background is near-black (#00000E) or very dark
418- [ ] Electric blue (#3847FF) is used as primary accent
419- [ ] At least one grunge texture visibly applied (grain, noise, scan lines, paper, ink)
420- [ ] High contrast — dramatic light/dark difference
421- [ ] Palette is restricted to the specified colors
422- [ ] If mascot appears: white headphones, manga style, neutral attentive expression, three-quarter profile
423- [ ] If text appears: heavy distressed display for titles, clean sans for labels, monospace for code
424- [ ] No flat/clean/corporate polish — finish is raw and tactile
425- [ ] Overall impression: intellectual, gritty, underground research lab
Run npx skillmds add theheavenlyd3mon/nous-branding in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Generate images and content consistent with the Nous Research brand identity. Use when creating visuals in the Nous / Theia / Hermes ecosystem: a "cyber-classical" style blending neo-classical statuary, cyberpunk/industrial grunge, and retro anime illustration. Covers official brand color palette, typography (Inter/IBM Plex Sans, JetBrains Mono, heavy distressed display faces), the Nous Girl mascot, texture system, and image prompt construction. Ships reference images for palette, mascot, and brand collage that can be used as img2img inputs. It is listed under Design & Media on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: executes scripts. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free. This skill is licensed under MIT.
theheavenlyd3mon (@theheavenlyd3mon) published this skill. Their other Agent Skills are listed on their SkillMD profile.