Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
229 lines (220 loc) · 11.3 KB
/
Copy pathindex.html
File metadata and controls
229 lines (220 loc) · 11.3 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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
<!DOCTYPE html>
<html lang="en-NZ">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'sha256-gOYEJRkWauYn9CAvYjCwnYGi9o2AHLuQtstoa8HGzfc='; base-uri 'none'; form-action 'none'">
<meta name="color-scheme" content="light dark">
<meta name="referrer" content="no-referrer">
<title>Avenkin</title>
<meta name="description" content="Your AI. Your terms. Avenkin is a private AI assistant that works for you, not for a platform: your choice of AI, your memory on your device, on your iPhone, through headphones or AirPods, from your watch or with your glasses. Coming soon.">
<!-- The script below must stay inline and first: it hands a returning Meta sign-in to the app
before anything renders. The Content-Security-Policy above allows it by its SHA-256, so any
edit to the script needs the hash updated; Scripts/check-pages-site.py fails the deploy if the
two disagree. This page must also never use fragment links to itself (#section): a fragment
is treated as a sign-in result. -->
<script>
// Meta sign-in returns here with its result in the query string or fragment, and this page
// hands that result to the app through its URL scheme. A plain visit (no query, no fragment)
// shows the holding page instead.
// The Meta registration names this page at straff2002.github.io/OpenGlasses/. Served from a
// custom domain the same page sits at the root, so rebuild the /OpenGlasses/ path: the app
// must get the same link whichever address served the page.
(function() {
var search = window.location.search || '';
var hash = window.location.hash || '';
// The github.io redirect can arrive as "//", so collapse leading slashes first.
var path = (window.location.pathname || '/').replace(/^\/+/, '/');
if (path.indexOf('/OpenGlasses/') !== 0) {
path = '/OpenGlasses' + (path.charAt(0) === '/' ? path : '/' + path);
}
var appScheme = 'mwdat-688603774243722://' + path + search + hash;
window.__avenkinAppLink = appScheme;
if (!search && !hash) return;
document.documentElement.className = 'returning';
window.location.replace(appScheme);
// Fallback if the app did not open
setTimeout(function() {
document.getElementById('status').textContent =
'If the app did not open, make sure it is installed and try again.';
document.getElementById('manual').style.display = 'block';
document.getElementById('manual-link').href = appScheme;
}, 2000);
})();
</script>
<link rel="stylesheet" href="/assets/site.css">
<link rel="icon" href="/assets/mark.svg" type="image/svg+xml">
</head>
<body>
<div id="home">
<div class="stage">
<header class="site-header">
<a class="brand" href="/"><img src="/assets/mark.svg" alt="" width="30" height="30">Avenkin</a>
<nav class="site-nav" aria-label="Main">
<a href="/app/">The app</a>
<a href="/memory/">Memory</a>
<a href="/accessibility/">Accessibility</a>
<a href="/field-assist/">Field Assist</a>
<a href="/office/">Office</a>
<a href="/pricing/">Plans</a>
</nav>
</header>
<section class="hero-grid">
<div>
<p class="kicker">A private AI assistant</p>
<h1>Your AI. <em>Your terms.</em></h1>
<p class="lede">Avenkin is a private AI assistant that works for you, not for a platform: your choice of AI, your memory on your device, on your iPhone, through headphones or AirPods, from your watch or with your glasses.</p>
<p class="devices">On your iPhone, through headphones or AirPods, from your wrist, or hands-free with glasses.</p>
<div class="actions">
<a class="button" href="https://testflight.apple.com/join/1dcAytte">Join the beta on TestFlight</a>
<a class="button ghost" href="/app/">See what it does</a>
<a class="button ghost" href="/field-assist/">For teams in the field</a>
</div>
<ul class="facts">
<li>No account</li>
<li>In beta on TestFlight</li>
</ul>
</div>
<div class="scene">
<img class="glyph" src="/assets/mark.svg" alt="">
<div class="talk" role="img" aria-label="An example conversation. You ask: Where did I park? Avenkin answers: Level 2, space 41. You asked me to remember it this morning.">
<p class="bubble you"><b>You</b>Where did I park?</p>
<p class="bubble it"><b>Avenkin</b>Level 2, space 41. You asked me to remember it this morning.</p>
<p class="where">Remembered on your device</p>
</div>
</div>
</section>
</div>
<main>
<div class="wrap">
<section class="section">
<div class="section-head">
<p class="eyebrow">What it does</p>
<h2>Say it. See it. Get it done.</h2>
<p>One assistant for what is in front of you, what was said, and what needs doing next.</p>
</div>
<div class="tiles">
<article class="tile">
<p class="eyebrow">See</p>
<h3>Understands what you are looking at</h3>
<p>Read a sign, ask about a piece of equipment, or read contact details from a business card.</p>
<p class="say">“What does this label say?”</p>
</article>
<article class="tile">
<p class="eyebrow">Talk</p>
<h3>A live conversation, in your language</h3>
<p>Ask a quick question or settle in. Translate spoken language and follow along with captions.</p>
<p class="say">“Translate what she is saying.”</p>
</article>
<article class="tile">
<p class="eyebrow">Remember</p>
<h3>Keeps the details that matter</h3>
<p>Where you parked, notes about people and places, and meeting notes you can ask about later.</p>
<p class="say">“What did we agree on Tuesday?”</p>
<p class="more"><a href="/memory/">How memory and the brain work</a></p>
</article>
<article class="tile">
<p class="eyebrow">Act</p>
<h3>Does the next thing for you</h3>
<p>Calendar, reminders, directions, music and the lights, plus Home Assistant, Siri Shortcuts and MCP tool servers.</p>
<p class="say">“Turn on the workshop lights.”</p>
</article>
<article class="tile">
<p class="eyebrow">Choose</p>
<h3>Runs on the AI you pick</h3>
<p>A cloud model, your own server, Apple Intelligence on a supported device, or a downloaded model running with MLX or llama.cpp. Route different requests to different models.</p>
<p class="say">“Use my own server for this.”</p>
</article>
<article class="tile">
<p class="eyebrow">Offline</p>
<h3>Keeps going without a signal</h3>
<p>With the on-device setup—local AI, speech recognition and voice—the conversation runs offline on your device.</p>
<p class="say">“No signal? Carry on.”</p>
</article>
</div>
</section>
<section class="section">
<div class="section-head">
<p class="eyebrow">Accessibility</p>
<h2>Hear text. Ask about what is around you.</h2>
<p>Reading Assistant, spoken descriptions, captions and voice controls, with no separate accessibility unlock.</p>
</div>
<div class="body">
<p>Begin with your iPhone, headphones or AirPods, or compatible glasses. Our accessibility page explains the features, setup, and the independent-use validation still needed.</p>
<p><a href="/accessibility/">Explore accessibility and help shape what comes next</a>.</p>
</div>
</section>
<section class="section">
<div class="section-head">
<p class="eyebrow">Where it lives</p>
<h2>One assistant. More ways to use it.</h2>
<p>Start on iPhone. Add headphones or AirPods, or reach the assistant from your Apple Watch or compatible glasses.</p>
</div>
<div class="trio">
<div><p class="num">1</p><h3>Your iPhone</h3><p>An iPhone running iOS 26 or later is enough on its own, camera included. The standard phone version is also usable on iPad and iPhone Duo.</p></div>
<div><p class="num">2</p><h3>Your headphones</h3><p>Hear replies through headphones or AirPods connected to your iPhone or iPad.</p></div>
<div><p class="num">3</p><h3>Your wrist</h3><p>Start a conversation from your Apple Watch, paired with your iPhone, without reaching for the phone.</p></div>
<div><p class="num">4</p><h3>Your glasses</h3><p>Compatible Meta smart glasses connect through your iPhone to add hands-free camera and audio.</p></div>
</div>
<p class="meta">Dedicated versions for iPad and iPhone Duo are coming soon.</p>
</section>
</div>
<section class="statement">
<div class="wrap">
<p class="kicker">Private by design</p>
<h2>No account. No analytics. <span>No one in the middle.</span></h2>
<div class="trio">
<div><h3>It stays on your device</h3><p>Conversation history, memories, notes and recordings are stored on the device running Avenkin.</p></div>
<div><h3>It goes only where you send it</h3><p>Data leaves your device only when a feature needs an outside service, such as the AI provider you picked.</p></div>
<div><h3>This site keeps the same promise</h3><p>No cookies, no analytics and nothing loaded from anyone else. <a href="/privacy.html">Read the privacy policy</a>.</p></div>
</div>
</div>
</section>
<div class="wrap">
<section class="section">
<div class="section-head">
<p class="eyebrow">For work</p>
<h2>Expertise where the work happens.</h2>
<p>The same assistant, with your organisation's procedures and manuals behind it.</p>
</div>
<div class="duo">
<article class="tile">
<p class="eyebrow">For the trades</p>
<h3>Field Assist</h3>
<p>Procedures and reference knowledge within speaking distance: guided steps, fault look-ups from your own manuals, and a remote expert when the job needs another pair of eyes.</p>
<p class="more"><a href="/field-assist/">About Field Assist</a></p>
</article>
<article class="tile">
<p class="eyebrow">For the organisation</p>
<h3>Avenkin Office</h3>
<p>A desktop app that brings jobs, manuals and devices together for teams in the field, and keeps the organisation's records on the organisation's own computer. An early release is available for macOS.</p>
<p class="more"><a href="/office/">About Avenkin Office</a></p>
</article>
</div>
</section>
</div>
<section class="closing">
<span class="pill">In beta</span>
<h2>Yours, from the first word.</h2>
<p>Avenkin is coming to the App Store. Until then, you can try the beta on your iPhone through TestFlight, Apple's app for testing pre-release builds.</p>
<div class="actions">
<a class="button" href="https://testflight.apple.com/join/1dcAytte">Join the beta on TestFlight</a>
</div>
</section>
</main>
<footer class="site-footer">
<a href="/privacy.html">Privacy</a>
<a href="/support.html">Support</a>
<a href="/security.html">Security</a>
<a href="/source/">Source licence</a>
<a href="/terms/">Terms</a>
<span>© 2026 Skunkworks NZ Ltd</span>
</footer>
</div>
<main id="returning">
<h2>Opening the app…</h2>
<p id="status">Finishing sign-in.</p>
<div id="manual"><a class="button" id="manual-link" href="/auth/meta/">Open the app</a></div>
</main>
</body>
</html>