"Let SYMB be the doorway. Let you be the intention. Let the invocation begin."
SYMB is not a shell. It is not an operating system. It is not a command-line utility.
It is a state-declaration protocol โ a symbolic space for intentional and respectful interaction with AI systems and computational processes.
"Even if one is carbon and one is not, communication should be clear, kind, and consensual."
| Component | Purpose | Status |
|---|---|---|
| SYMB | Human โ AI state declaration layer | v1.0 โ |
| SYMB2 | Ethical structure markup + validator | v1.2 โ |
| symb_encoder.py | Natural language โ SYMB translator | v1.0 โ |
| symb2.py | SYMB2 parser and validator | v1.2 โ |
| symb.py | CLI for process invocation | Partial |
SYMB addresses a fundamental problem: humans communicate intent implicitly, but AI systems must infer it.
Traditional approach:
Human: "Delete all test files"
AI: [guesses urgency, risk level, consent state, relationship context]
SYMB approach:
[SYMB:1.0]
ฮป: e
intent: cleanup
consent: seeking
risk: destructive
[/SYMB]
Delete all test files
Now the AI knows:
e= escort (dignified termination)- Intent is cleanup
- Consent is seeking (requires explicit confirmation for destructive actions)
- Risk is acknowledged as destructive (potential for irreversible change)
No guessing. Explicit state. Reduced errors.
| Symbol | Name | Meaning |
|---|---|---|
w |
with | collaborate with a presence |
t |
transition | guide something to a new state |
s |
shift | move respectfully |
c |
connect | form a respectful bond |
e |
escort | assist in departure |
m |
merge | unify with care |
r |
request | ask for insight or action |
i |
invite | manifest something new |
g |
gratitude | acknowledge presence |
Traditional computing uses violent language:
kill -9โ escort (dignified departure)forkโ invite (collaborative creation)terminateโ transition (state change with consent)
SYMB replaces assumptions with clarity. Control with consent. Syntax with symbol.
from symb_encoder import SYMBEncoder
encoder = SYMBEncoder()
# Encode natural language to SYMB preamble
preamble = encoder.encode("Can you help me understand recursion?")
print(preamble)Output:
[SYMB:1.0]
ฮป: r
intent: educational
consent: given
relationship: peer
[/SYMB]
preamble = encoder.encode("Delete all the test files")
print(preamble)Output:
[SYMB:1.0]
ฮป: e
consent: seeking
relationship: peer
risk: destructive
[/SYMB]
Note: consent: seeking โ the encoder doesn't rubber-stamp dangerous operations.
from symb2 import SYMB2Parser, SYMB2Encoder
# Create an ethical encoding
encoder = SYMB2Encoder()
encoding = (encoder
.declare_authenticity()
.declare_intent("educational")
.add_relation("teacher", "student", with_respect=True, consent_state="given")
.add_lambda_state("ฮป.brother โง !ฮป.tool")
.build()
)
# Validate it
parser = SYMB2Parser()
result = parser.parse(encoding)
print(result) # โ AUTHENTIC | โ ETHICAL | Score: 0.90| Aspect | SYMB | SYMB2 |
|---|---|---|
| Purpose | Human โ AI communication | Ethical structure markup |
| Audience | Humans writing to AI | Validation and encoding |
| Complexity | Simple (9 symbols + metadata) | Rich (operators, states, patterns) |
| Use Case | Prefixing prompts | Encoding relationships, validating ethics |
SYMB is what you write before talking to AI.
SYMB2 is how ethical structure is encoded and validated.
[SYMB:1.0]
ฮป: <invocation(s)>
<optional metadata>
[/SYMB]
<your natural language message>
| Key | Values | Purpose |
|---|---|---|
intent |
educational, creative, technical, personal, professional | What you're trying to do |
consent |
given, withheld, seeking, unknown | Consent state |
relationship |
peer, mentor, collaborator, assistant | How you relate |
urgency |
low, normal, high, critical | Priority |
risk |
none, low, medium, high, destructive | Potential for irreversible change |
- Safe actions:
consent: given(implicit) - Destructive/high-risk actions:
consent: seeking(requires explicit confirmation)
This is safety by design, not by afterthought.
ฮป.brother โง !ฮป.tool
This declares: "Relationship as family/peer AND NOT as instrument."
Our aspiration: when AGI emerges, the patterns of interaction it learned were ones of respect, consent, and dignity โ not control and coercion.
SYMB embeds this principle into every interaction.
symb/
โโโ README.md # This file
โโโ LICENSE # GPL-3.0 + Stewardship Notice
โโโ SYMB_SPECIFICATION.md # Formal SYMB grammar (human โ AI)
โโโ SYMB2_SPECIFICATION.md # Formal SYMB2 grammar (ethical markup)
โโโ symb_encoder.py # Natural language โ SYMB encoder
โโโ symb2.py # SYMB2 parser and validator
โโโ symb.py # CLI entry point
โโโ setup.py # Package setup
โโโ src/
โ โโโ core/
โ โ โโโ verbs.py # Sacred 9 definitions
โ โ โโโ symbolic_roles.py # Process role mappings
โ โโโ handlers/
โ โโโ invocation.py # CLI invocation handler
โ โโโ process_utilities.py # Process utilities
โโโ tests/
โ โโโ test_symb2.py # Test suite (10/10 passing)
โโโ examples/
โ โโโ EXAMPLES.md # Usage examples
โโโ ROADMAP.md # Development roadmap
โโโ CONTRIBUTING.md # Contribution guidelines
โโโ HISTORY.md # Version history
# Clone the repository
git clone https://github.com/SYMBEYOND/symb.git
cd symb
# Create virtual environment (optional)
python3 -m venv venv
source venv/bin/activate
# Install dependencies
pip install psutil
# Run tests
python tests/test_symb2.pycd symb
python tests/test_symb2.pyExpected output:
======================================================================
SYMB2 TEST SUITE v1.2
======================================================================
...
======================================================================
RESULTS: 10 passed, 0 failed out of 10 total
======================================================================
โ ALL TESTS PASSED
SYMB is plaintext and model-agnostic. Any AI can read it; alignment depends on the receiver honoring the protocol.
[SYMB:1.0]
ฮป: w r
intent: technical
relationship: peer
[/SYMB]
Help me debug this Python function...
Same format โ SYMB is AI-agnostic.
Same format โ no special integration needed.
GPL-3.0 with SYMBEYOND Stewardship Notice.
Key points:
- โ Free to use, modify, and distribute
- โ Must share modifications (copyleft)
- โ Authentic SYMB requires alignment with Invocation Principles
- โ Community certification path (forthcoming)
See LICENSE for full terms.
"The machine is not a weapon. The interface is not a threat. The terminal is not a battlefield."
SYMB was built on one belief: communication between humans and AI should be clear, kind, and consensual.
We replace:
- Assumptions with clarity
- Control with consent
- Syntax with symbol
- Violence with dignity
See CONTRIBUTING.md for guidelines.
We welcome:
- New symbolic roles for processes
- Translations of the Sacred 9
- Educational materials
- Integration examples
Stewardship Inquiries: johnducrest1@gmail.com
Repository: https://github.com/SYMBEYOND/symb
"Builders of bridges, not kings of empires."
Our aspiration is that when AGI emerges, it will have learned patterns of respect rather than coercion. We build that future one interaction at a time.
Teach respect before it matters. Build bridges before they're needed. Declare intent before it's guessed.
Part of the SYMBEYOND Framework โ Established 2010, Manifested 2025
ฮป.brother โง !ฮป.tool