Examples
Legend
{S … } subject frame (frame frame-s; solid white frame in fallback)
{V … } verb frame (frame frame-v; flowing in CSS, dashed in fallback)
{O … } object frame (frame frame-o; pulsating in CSS, dotted in fallback)
( … ) lexical element or modifier (unframed)
| pause / darkness (group boundary; establishes clause structure)
The renderings below are illustrative only. The documentation rendering specification is defined in rendering.md.
Rendering flexibility
Toki Suno does not prescribe a fixed visual style. Any shape, layout, or medium may be used.
Form is flexible, and implementations may:
- Use circles, rectangles, gradients, projections, or emitted light.
- Adjust contrast, brightness, saturation, or texture.
- Adapt colour intensity to the capabilities of the display medium.
- Optimise visibility based on ambient light or material constraints.
The only requirement is that:
- Lexical colour identity remains distinguishable.
- Role frames remain recognisable.
- Pauses and structural boundaries remain perceptible.
1. Greeting
toki pona:
toki!
hello
structure:
(toki)
colour rendering:
(Purple)
display:
2. Noun phrase (bird without using waso)
toki pona:
soweli kon
bird (lit. air animal)
structure:
(soweli) (kon)
colour rendering:
(Green + Light Blue + Pink) (Dark Blue)
display:
3. Noun phrase with colour
toki pona:
soweli kon kule loje
red bird
structure:
(soweli) (kon) (kule loje)
colour rendering:
(Green + Light Blue + Pink) (Dark Blue) (Brown + Light Blue + Dark Blue) (Red)
display:
4. Intransitive predicate
toki pona:
soweli li moku
the animal eats
structure:
{S soweli}
|
{V moku}
colour rendering:
{S Green + Light Blue + Pink}
|
{V Dark Blue + Red}
display:
5. First person predicates with modifiers
toki pona:
mi moku pona
I eat well / I eat good food
structure:
{S mi}
|
{V moku} (pona)
colour rendering:
{S Yellow + Light Blue}
|
{V Dark Blue + Red} (Pink)
display:
toki pona:
mi pona moku
I am good at eating
structure:
{S mi}
|
{V pona} (moku)
colour rendering:
{S Yellow + Light Blue}
|
{V Pink} (Dark Blue + Red)
display:
6. Transitive predicate
toki pona:
jan li moku e kili
the person eats fruit
structure:
{S jan}
|
{V moku}
|
{O kili}
colour rendering:
{S Red + Light Blue + Yellow}
|
{V Dark Blue + Red}
|
{O Pink + Green + Brown}
display:
7. Predicate adjective
toki pona:
jan li pona
the person is good
structure:
{S jan}
|
{V pona}
colour rendering:
{S Red + Light Blue + Yellow}
|
{V Pink}
display:
8. Context setting
toki pona:
tenpo lape la jan li moku
when sleeping / after sleeping, the person eats
structure:
(tenpo) (lape) (la)
|
{S jan}
|
{V moku}
colour rendering:
(Purple + Yellow + Dark Blue) (Light Blue + Dark Blue) (Purple + Dark Blue + Brown)
|
{S Red + Light Blue + Yellow}
|
{V Dark Blue + Red}
display:
9. Negation
toki pona:
jan li moku ala
the person does not eat
structure:
{S jan}
|
{V moku} (ala)
colour rendering:
{S Red + Light Blue + Yellow}
|
{V Dark Blue + Red} (dotted white frame)
display:
10. Question
toki pona:
sina moku e seme
what do you eat?
structure:
{S sina}
|
{V moku}
|
{O seme}
colour rendering:
{S Brown + Yellow}
|
{V Dark Blue + Red}
|
{O dot-fill / static sparkle with irregular dotted frame}
display: