File size: 4,711 Bytes
54f7944
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
HearthNet Hackathon Master Plan

Timeline: June 6 → June 15
Theme: Community-owned resilient AI infrastructure

Team Structure
Role	Person	Responsibility
Product Lead	Christof	Vision, architecture, scope
Tech Lead	TBD	Technical decisions
Backend Engineer	TBD	Capability Bus
AI Engineer	TBD	LLM & Routing
RAG Engineer	TBD	Knowledge system
Frontend Engineer	TBD	UI
DevOps Engineer	TBD	Deployment
Marketing Lead	TBD	Social, branding
Pitch Lead	TBD	Presentation
Community Manager	TBD	Discord, recruiting
Overall Roadmap
Date	Product	Engineering	AI	DevOps	Marketing	Pitch
Jun 6	Team Formation	Repo Setup	Research	Infra Setup	Recruitment	Story Outline
Jun 7	Architecture Freeze	Core Framework	Model Selection	Docker	Branding	Problem Statement
Jun 8	MVP Scope	Discovery	LLM Node	CI/CD	First Post	Demo Flow
Jun 9	Review	Routing	RAG	Containers	Screenshots	Narrative
Jun 10	Scope Check	Integration	Retrieval	Deployments	Progress Post	Draft Slides
Jun 11	Testing	Features	Optimization	Monitoring	Community Feedback	Pitch Draft
Jun 12	Feature Freeze	Bug Fixes	Bug Fixes	Bug Fixes	Video Clips	Presentation
Jun 13	Demo Review	Polish	Polish	Polish	Social Push	Demo Script
Jun 14	Final Review	Final Fixes	Final Fixes	Final Fixes	Launch Post	Rehearsal
Jun 15	Submission	Submission	Submission	Submission	Promotion	Presentation
Product & Architecture Track
June 6
Deliverables
 Confirm HearthNet concept
 Define MVP
 Define stretch goals
 Create architecture diagram
 Create user journey
Questions to Answer
What problem are we solving?
Why now?
Why is local AI important?
What does success look like on June 15?
June 7
Architecture Freeze
 Discovery mechanism
 Capability Bus
 Routing layer
 RAG integration
 Frontend architecture

After this date:

❌ No major redesigns

Engineering Track
Backend
Week 1
Task	Priority
Node Registry	Critical
Discovery	Critical
Capability Announcements	Critical
Routing Engine	Critical
Health Monitoring	High
Service Registry	High
Metrics	Medium
Checklist
 Nodes discover each other
 Nodes advertise capabilities
 Requests routed correctly
 Failover works
AI Track
Local Inference
Research
 llama.cpp
 Ollama
 vLLM
 MLX (optional)
Tasks
 Select model
 Benchmark model
 Create inference endpoint
 Remote execution
Stretch
 Multi-node inference
 Federated learning concept
RAG Track
Build Emergency Knowledge Library

Potential datasets:

First aid
Emergency response
Community handbook
Local resources
Tasks
 PDF ingestion
 Chunking
 Embeddings
 Retrieval
 Citation support

Demo question:

"How do I perform CPR?"

Should work even with internet disconnected.

Frontend Track
Screens
Screen	Priority
Network Map	Critical
AI Chat	Critical
RAG Search	Critical
Node Status	High
Marketplace	Medium
Community Chat	Medium
Visual Goal

Judges should understand everything in 10 seconds.

DevOps Track
Infrastructure
Tasks
 Docker
 Docker Compose
 GitHub Actions
 Logging
 Monitoring
Demo Setup

Minimum:

Laptop A
Laptop B
Raspberry Pi

Preferred:

3 laptops
1 Raspberry Pi
Marketing Track

This is where most hackathon teams completely fail.

June 6
Recruitment Post
 Discord post
 HF discussion
 Reddit post
 Team call invitation

Goal:

Find engineers.

June 7
Branding
 Name finalized
 Logo
 Banner
 Color scheme
 Elevator pitch

Example:

HearthNet: Community-Owned AI That Works Even When The Internet Doesn't.

June 8
Landing Page
 Simple website
 Problem statement
 Architecture image
 Team section
June 9
Content

Create:

 Architecture diagram
 Screenshots
 GIFs
 Progress updates
June 10
Community Feedback

Ask:

Would you use this?
Why?
What is missing?

Gather comments.

June 11-13
Daily Posts

Post:

Progress
Screenshots
Team photos
Failures
Lessons learned

Judges often recognize active teams.

June 14
Launch Post

Show:

Demo
Screenshots
Architecture

Create buzz before judging.

Pitch Track
Day 1

Create story.

Problem

Current AI:

Centralized
Fragile
Requires internet
Solution

HearthNet

Local-first
Community-owned
Resilient
Day 2

Demo Narrative

Scene 1

Internet working

Ask AI question

Works

Scene 2

Pull network cable

Audience sees disconnect

Scene 3

Ask same question

Still works

Audience understands value instantly.

Day 3

Future Vision

Phase 1

Neighborhood

Phase 2

City

Phase 3

Federated Communities

Phase 4

Global Community AI Network

Daily Standup Template

Every day:

Question	Answer
What did I finish?	
What am I doing today?	
What's blocking me?	
Do I need help?	

Maximum 15 minutes.

Critical Milestones
Date	Milestone
Jun 6	Team Formed
Jun 7	Architecture Frozen
Jun 8	Discovery Working
Jun 9	LLM Running
Jun 10	RAG Working
Jun 11	End-to-End Demo
Jun 12	Failover Working
Jun 13	Feature Freeze
Jun 14	Pitch Rehearsal
Jun 15	Submission