Pictiq is a minimal visual protocol for short, universal messages across language barriers. It is not meant for long texts. It is meant for pointing, quick signs, stickers, and simple phrases.
All lexicon words are designed as framed tiles (rounded-square frame). The Pictiq logo is not a tile.
- Zero-intent: pointing at an object tile is a valid message by default (“this / need this / where is this”).
- Meaning is amplified using punctuation tiles and context.
- Negation is expressed as
X + logic_no(andlogic_nocan be a standalone answer). - Some nouns may act as actions depending on context (e.g., transport = ride, coins = pay).
Point to a tile. Add punct_question to ask, punct_exclaim for urgency, and logic_no to negate.
Printable PDF: docs/overview/pictiq-core-grid.pdf
- Core grid:
docs/overview/pictiq-core-grid.pnganddocs/overview/pictiq-core-grid.pdf - Release tag:
v1.0.0-core
- Protocol rules (EN):
spec/PROTOCOL.md - Icon drawing brief (EN):
spec/ICON_DEFINITIONS.md - Emoji bridge policy:
spec/EMOJI_BRIDGE.md - Protocol rules (RU):
spec/PROTOCOL.ru.md - Icon drawing brief (RU):
spec/ICON_DEFINITIONS.ru.md - Style spec:
spec/ICON_SPEC.md - Grammar spec:
spec/GRAMMAR.md - Silhouette input rules:
spec/SILHOUETTE_INPUTS.md - Logo and branding assets:
branding/ - Lexicon registry:
lexicon/icon-index.json - Packs:
packs/universal-core.json,packs/universal-v1.json - Static dictionary site (GitHub Pages):
docs/
- Related systems:
docs/research/related-systems.md - Emoji bridge:
docs/research/emoji-bridge.md - Tiny Languages Protocol note:
docs/research/tiny-languages-protocol.md
/spec— protocol rules, grammar, and icon design definitions/lexicon— icon registry (metadata index + schema)/packs— curated icon packs (core and extensions)/icons— canonical SVG icons + exported PNGs/templates— tile template for icon authoring/tools— validation and SVG→PNG rendering scripts/docs— static dictionary site (GitHub Pages-ready)
tools/validate_lexicon.pyvalidates that packs reference existing lexicon IDs and that metadata is well-formed.tools/validate_svg.pyvalidates canonical SVG rules (viewBox,currentColor, etc.).
Note: SVG validation may skip if no SVG icons exist yet.- GitHub Actions runs validation on push and pull requests.
- Personal use is allowed.
- Non-commercial use is allowed under
LICENSE(CC BY-NC 4.0). - Commercial use requires a separate agreement: see
COMMERCIAL_LICENSE.md.
Work in progress. The lexicon and packs will grow over time.
