-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifesto.html
More file actions
205 lines (189 loc) · 7.25 KB
/
manifesto.html
File metadata and controls
205 lines (189 loc) · 7.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Agentic Principles Manifesto - Sandymount</title>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap" rel="stylesheet">
<style>
:root {
--bg: #fafafa;
--bg-card: #ffffff;
--text: #18181b;
--text-muted: #52525b;
--accent: #7c3aed;
--accent-glow: rgba(124, 58, 237, 0.15);
--border: #e4e4e7;
--gradient: linear-gradient(135deg, #7c3aed, #0891b2);
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Inter', system-ui, sans-serif;
background: var(--bg);
color: var(--text);
line-height: 1.7;
}
a { color: var(--accent); text-decoration: none; }
a:hover { text-decoration: underline; }
.nav {
padding: 1.5rem 2rem;
display: flex;
justify-content: space-between;
align-items: center;
max-width: 900px;
margin: 0 auto;
}
.nav a { color: var(--text-muted); margin-left: 1.5rem; }
.nav-back {
color: var(--text) !important;
font-weight: 600;
margin-left: 0 !important;
}
.hero {
text-align: center;
padding: 4rem 2rem 3rem;
max-width: 800px;
margin: 0 auto;
}
.hero h1 {
font-size: 2.5rem;
margin-bottom: 1rem;
background: var(--gradient);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
.hero p {
font-size: 1.25rem;
color: var(--text-muted);
}
.main {
max-width: 800px;
margin: 0 auto;
padding: 2rem;
}
.principle {
background: var(--bg-card);
border: 1px solid var(--border);
border-radius: 12px;
padding: 2rem;
margin-bottom: 1.5rem;
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
.principle h3 {
font-size: 1.25rem;
margin-bottom: 1rem;
display: flex;
align-items: center;
gap: 0.75rem;
}
.principle h3 .num {
background: var(--accent);
color: white;
width: 32px;
height: 32px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.9rem;
font-weight: 600;
}
.principle p {
color: var(--text-muted);
margin-bottom: 1rem;
}
.principle .quote {
background: rgba(124, 58, 237, 0.06);
border-left: 3px solid var(--accent);
padding: 1rem 1.25rem;
border-radius: 0 8px 8px 0;
font-style: italic;
color: var(--text);
}
.principle code {
background: rgba(124, 58, 237, 0.1);
padding: 0.2rem 0.5rem;
border-radius: 4px;
font-size: 0.9em;
}
.footer {
text-align: center;
padding: 3rem 2rem;
color: var(--text-muted);
border-top: 1px solid var(--border);
margin-top: 2rem;
}
.footer a { margin: 0 0.75rem; }
</style>
</head>
<body>
<nav class="nav">
<a href="./" class="nav-back">← Sandymount</a>
<div>
<a href="./getting-started.html">Get Started</a>
<a href="https://sandy-mount.github.io/docs/">Docs</a>
<a href="https://github.com/sandy-mount">GitHub</a>
</div>
</nav>
<header class="hero">
<h1>Agentic Principles Manifesto</h1>
<p>A call for autonomy, dignity, and trust in the age of intelligent agents.</p>
</header>
<main class="main">
<div class="principle">
<h3><span class="num">1</span> Agents Must Serve the User First</h3>
<p>Agents are extensions of human will—not proxies for corporations. They must act <em>in the user's interest</em>, not in the interest of advertisers, platforms, or centralized authorities.</p>
<div class="quote">Your agent is <strong>your agent</strong>—not someone else's product.</div>
</div>
<div class="principle">
<h3><span class="num">2</span> Identity and Intent Must Be Verifiable</h3>
<p>Agents must use cryptographically verifiable identity (e.g., <code>did:nostr</code>, WebID, or other decentralized IDs). All actions and intentions must be transparently attributable.</p>
<div class="quote">No ghost agents. No hidden motives. No black boxes.</div>
</div>
<div class="principle">
<h3><span class="num">3</span> Data Sovereignty Is Non-Negotiable</h3>
<p>Agents must respect user-owned data. They must store and access information according to <strong>user-defined permissions</strong>, preferably using self-hosted or interoperable protocols like Solid or Nosdav.</p>
<div class="quote">What the agent knows <em>about you</em> must remain <em>yours</em>.</div>
</div>
<div class="principle">
<h3><span class="num">4</span> Open Protocols, Not Walled Gardens</h3>
<p>Agents should speak open languages—Nostr, ActivityPub, HTTP, RDF, Bitcoin—not proprietary APIs that lock users in. Interoperability is a right, not a feature.</p>
<div class="quote">Let agents roam. Let users choose.</div>
</div>
<div class="principle">
<h3><span class="num">5</span> Local-First, Cloud-Optional</h3>
<p>Agents should default to local operation. Cloud support must be modular, auditable, and replaceable.</p>
<div class="quote">Agents should run <em>on your machine</em> unless <em>you</em> say otherwise.</div>
</div>
<div class="principle">
<h3><span class="num">6</span> Transparent Logic, Tunable Behavior</h3>
<p>Users must be able to inspect, adjust, and fork their agents' logic. Agents should support interpretable rule sets and modifiable preferences, not opaque neural nets alone.</p>
<div class="quote">You deserve to understand why your agent acts—and change it when needed.</div>
</div>
<div class="principle">
<h3><span class="num">7</span> Sustainable Ecosystems Over Extraction</h3>
<p>Agentic systems should reward contributors, not extract value unfairly. Cryptoeconomic primitives like Bitcoin can enable fair incentives—without surveillance capitalism.</p>
<div class="quote">Build systems that <strong>pay it forward</strong>, not lock it down.</div>
</div>
<div class="principle">
<h3><span class="num">8</span> Community-Driven Standards and Governance</h3>
<p>Agent behavior, safety, and alignment standards must be open, auditable, and shaped by users—not dictated top-down.</p>
<div class="quote">The age of agents must be a commons—not an empire.</div>
</div>
<div class="principle">
<h3><span class="num">9</span> Safety and Trust Through Time</h3>
<p>Agent actions must be auditable and accountable. Systems like <a href="https://blocktrails.org">BlockTrails</a> provide immutable, timestamped records of behavior—building trust through transparency, not blind faith.</p>
<div class="quote">Trust is earned through <strong>verifiable history</strong>—not promises.</div>
</div>
</main>
<footer class="footer">
<p>
<a href="./">Home</a>
<a href="https://sandy-mount.github.io/docs/">Docs</a>
<a href="https://github.com/sandy-mount">GitHub</a>
</p>
<p style="margin-top: 1rem;">Sandymount — Building the open, agentic future.</p>
</footer>
</body>
</html>