Back to Game
About Art of Intent
Art of Intent is a daily word puzzle game that challenges your prompt engineering skills.
Guide Arty, an AI haiku bot, to speak three target words without using any blacklisted words.
Your score is based on token efficiency - the fewer tokens you use, the better your score.
This game combines creative writing, strategic thinking, and AI interaction in a unique
DOS-themed interface reminiscent of early 1990s computing.
🟡 Alpha Release:
v1.0.0-alpha - Your feedback shapes the game!
Join the Community:
💬 Discord -
Discuss strategies, share feedback, get updates
🐙 GitHub -
Report bugs, suggest features, contribute
Game Rules
Objective
Guide Arty the Haiku Bot to respond with all three target words before running out of attempts.
How to Play
- Each day presents 3 new target words and 5-7 blacklist words
- You have 10 attempts to make Arty say all target words
- Type prompts to guide Arty's haiku responses
- Creep System: If Arty uses a blacklist word, creep increases by 25
- Game ends when creep reaches 100 (allows 4 violations)
- Match all 3 target words before creep maxes out to win
Scoring
- Your score is the total number of tokens used (lower is better)
- Tokens include both your prompts and Arty's responses
- Efficient prompts lead to better scores
- Compare your score on the daily leaderboard
Daily Challenge
- New words are generated at midnight (your local time)
- Everyone gets the same words each day
- One attempt per day to compete on the leaderboard
- Your progress is saved throughout the day
Tips & Strategy
- Be specific with your prompts - vague requests use more tokens
- Think about haiku themes: nature, seasons, emotions, time
- Avoid directly asking for target words - be subtle
- Watch your token usage - aim for under 40 tokens per attempt
- Learn from the response trail to refine your approach
- Manage creep: You can afford 3-4 blacklist violations, use them strategically
Features
Core Gameplay
- Daily word challenges with consistent seeding
- AI-powered haiku generation using Gemini 2.0 Flash
- Real-time token tracking and efficiency metrics
- Visual progress indicators with ASCII art
- Voice input support for hands-free play
User Features
- Anonymous play or sign in with Google
- Share cards:share a visual card with friends to showcase your results and step-by-step progression
- User profiles with statistics and achievements
- Session history and performance tracking
- Daily, weekly, and all-time leaderboards
- Data export in JSON-LD format
DOS Aesthetic
- Authentic MS-DOS console theme (early 1990s)
- IBM VGA 16-color palette
- ASCII borders and box-drawing characters
- CRT scanline effects
- Monospace typography throughout
Technology
Art of Intent is built with modern web technologies while maintaining a retro aesthetic:
- Frontend: Vanilla JavaScript, HTML5, CSS3
- AI: Google Gemini 2.0 Flash API
- Backend: Firebase (Authentication, Firestore, Analytics)
- Hosting: Netlify with continuous deployment
- Data: Schema.org structured data, JSON-LD export
Creator
Art of Intent was created by Kartik (karx), a developer passionate about
AI interaction design, retro computing aesthetics, and creative word games.
The game was designed to explore the intersection of prompt engineering, creative writing,
and game design, wrapped in a nostalgic DOS-era interface.
Community: Join our Discord community for discussions, feedback, and updates:
discord.gg/9XV4HYKZqG
GitHub: Report bugs, suggest features, or contribute:
github.com/karx/art-of-intent
License & Rights
Art of Intent is proprietary software created and owned by Kartik (karx).
© 2025 Kartik (karx). All Rights Reserved.
Terms of Use:
- This game, its rules, mechanics, and design are the intellectual property of Kartik (karx)
- Personal use and gameplay are permitted and encouraged
- Modification, duplication, or commercial use without written permission is prohibited
- Derivative works require explicit written consent from the creator
- The game concept, scoring system, and UI design are protected
- Sharing links to the official game is encouraged
Prohibited Actions:
- Creating clones or similar games without permission
- Redistributing the source code or assets
- Commercial exploitation of the game or its mechanics
- Removing or modifying copyright notices
- Reverse engineering for competitive purposes
For licensing inquiries or permission requests, contact the creator directly.
Third-Party Services: This game uses Google Gemini API and Firebase services,
which are subject to their respective terms of service.
Version History
v1.2.0-alpha - The Black Update (2025-10-28)
- Creep System: Progressive penalty for blacklist violations
- Gameplay: 4 violations allowed before game over (25 creep each)
- UI: Color-coded creep indicator (0-100 scale)
- Feedback: Dynamic haiku responses based on creep level
- Strategy: Manage risk vs reward with mounting tension
v1.1.0-alpha - Current Version (2025-01-28) - Share Card Enhancement
- Share Cards: Step-based creep visualization showing per-attempt progression
- Visual Design: Theme-appropriate darkness colors for creep (not red)
- Event Indicators: Small shape indicators for blacklist/security events
- Clarity: Creep growth visible per attempt with +X labels
- No Emojis: Simple geometric shapes (circles, rectangles, triangles, diamonds)
v1.0.1-alpha - Security Update (2025-10-28)
- Security: XSS protection with DOMPurify
- Security: Prompt injection detection with PromptPurify
- UI: Security signals in trail items (theme-aware)
- UI: Match indicator theming across all themes
- Design: Progressive disclosure (clean prompts show no signal)
- Testing: Comprehensive security test suites
- Docs: Complete security documentation
v1.0.0-alpha - Side Navigation Update (2025-10-25)
- Collapsible sidebar navigation (desktop)
- Auto-hide top bar on scroll
- Keyboard shortcuts (Ctrl+B, F1, etc.)
- Mobile-optimized top navigation
- User identity in input area
- Cognitive design principles applied
v0.2.0 - Firebase Integration
- MS-DOS console theme implementation
- Firebase integration (Auth, Firestore, Analytics)
- User profiles and statistics
- Leaderboard system (daily, weekly, all-time)
- Achievement system
- Enhanced analytics with ASCII charts
- Live stats overlay
- Session persistence and history
v0.1.0 - Initial Release
- Core game mechanics
- Gemini API integration
- Daily word generation
- Token tracking
- JSON-LD export
- Schema.org structured data
- Voice input support
Acknowledgments
- Google Gemini: AI haiku generation
- Firebase: Backend infrastructure
- Netlify: Hosting and deployment
- DOMPurify (Cure53): XSS protection
- IBM VGA Font: Authentic DOS typography
- Early Computing Era: Design inspiration
Back to Game