Naked Brain

Your day at the FarmBox: tasks, checklists and notes.

v 1.02 PWA — works offline 5 Notion databases AI powered Password protected
What is Naked Brain

Naked Brain is a Progressive Web App (PWA) that lets any team member record a voice note in the field, auto-transcribe it with AI, generate a summary, attach photos or videos, and send everything directly to the right Notion database — no typing required.

Voice Recording

One tap to record. Auto-transcribed via Groq Whisper.

✦

AI Summary

Groq LLaMA generates the minimum bullet points needed to capture the key information.

Photo & Video

Attach field photos and videos. Videos are auto-transcribed and compressed on upload.

Video Summary

Upload a local video or paste a YouTube transcript — AI summarises it instantly.

Works Offline

Installs on your phone. Works without internet (submit when back online).

Password Protected

Team password required on first launch. Only authorised users can send to Notion.

Installation — Add to Home Screen

Open https://brain.nkd.farm/ in your browser and install it as an app:

iPhone / iPad (Safari)

Tap the Share button (box with arrow) → Add to Home Screen → Add

Android (Chrome)

Tap the ⋮ menu → Add to Home Screen → Install

Desktop (Chrome / Edge)

Click the install icon (⊕) in the address bar → Install

First launch

Enter the team password when prompted. It is saved — you won't need to enter it again unless it changes.

Team Password
Naked Brain
Enter your team password to continue
••••••••••••
Unlock

Password gate — shown on first launch

The app requires a team password before any data can be sent to Notion. This prevents unauthorised use even if someone finds the app URL.

  • Enter the password once → it is stored on your device
  • No re-entry needed on future launches
  • If the password changes, the gate reappears automatically
  • The password is never visible in the app source code — it lives only in Cloudflare
Ask your admin for the team password if you don't have it.
App Interface
Naked Brain
Enter Author
Ugly200
SoP
Ideas
Daily
FB1Log
Title
Give this note a title…
Tap to record voice note

Header with Author button, 5 tabs, Title field and mic button

AI Summary
Generate
Copy
• Main issue identified on pump valve
• Needs replacement before Friday
Tags
FarmBox
Urgent
Greenhouse
+ Add
Send to Ugly200

AI Summary always in bullet points · Generate + Copy · Tags with + Add

How to Use — Step by Step
1

Enter the team password (first time only)

On first launch you'll see the password screen. Enter the team password and tap Unlock. The app stores it — you won't need to enter it again.

2

Select your tab

Tap the right database tab at the top: Ugly200 (general notes), SoP (procedures), Ideas, Daily (standup), or FB1Log (greenhouse build log).

3

Set your author name (first time only)

Tap the teal Enter Author button in the header → type your name → tap OK. It's saved permanently until you change it.

4

Give your note a title (optional — not shown on Daily)

Type a short title in the Title field. If left empty, the AI summary or transcript is used automatically. On the Daily tab, the Title field is hidden — entries are titled with your Author name automatically.

5

Record your voice note

Tap the big teal microphone button to start recording. Tap again to stop. The audio is automatically transcribed using Groq Whisper AI — you'll see the text appear in the Voice Transcription box.

6

Generate an AI summary (optional)

In the AI Summary section, tap Generate. The AI automatically returns the minimum number of bullet points needed to capture the key information — 1 bullet for a quick note, more for longer recordings.

7

Attach media (optional)

Use the Photo or Video round buttons in the Media card. Photos attach as-is. Videos are automatically audio-extracted and transcribed — the transcript appears in the Video AI Summary box ready to summarise.

8

Fill in tab-specific fields

Each tab has its own fields — select tags, status, phase etc. Tap + Add to create a new custom tag on the fly.

9

Send to Notion

Tap the big Send to [Tab] button. A new page is created in the corresponding Notion database with all your content, media, tags and metadata.

Tip: You can also type or paste text manually in any box — you don't have to record audio. All fields are fully editable before sending.
The 5 Notion Databases
Ugly200
General field notes — Tags, Status, Location
SoP
Standard Operating Procedures — Category, Status
Ideas
Ideas — Category, Status, Priority, Effort
Daily
Daily standup — Decisions needed, Today (Done), Today's priority, FarmLab Update, Key milestone
FB1Log
Greenhouse build log — Phase selector
Daily tab note: The Title and Note fields are hidden on the Daily tab — they are not needed. The Notion entry is titled automatically with your Author name. Each Daily entry also records the date automatically.
Video AI Summary

Summarise any video — local file, field recording or YouTube.

A

Local video file (auto)

Tap the Video button in the Media card and pick a file from your device. The app automatically extracts the audio, compresses it, and transcribes it via Groq Whisper. The transcript appears in the box instantly.

B

YouTube or external video (manual)

Open the video on YouTube → tap … → Show transcript → copy it → paste into the transcript box.

C

Generate summary

Tap Generate in the Video AI Summary section. The AI returns the minimum essential bullet points. The summary is included in the Notion page when you send.

Tip: If the Video transcript box is empty, Generate uses the voice transcript automatically.
Configuration (Admin only)

Tap the gear at the top right to open Settings. Light / Dark / Auto mode is open to everyone; the Configuration section needs a PIN:

Enter PIN to access Configuration

PIN: 1 2 3 4

Note: The app comes pre-configured with all 5 Notion database IDs. API keys and tokens are secured in the Cloudflare backend — they are never stored in the app or visible to users. Regular team members do not need to access the configuration.
App Updates

Naked Brain checks for updates automatically every 5 minutes. When a new version is deployed you'll see a notification at the bottom of the screen:

v 1.02 available
A new version of Naked Brain is ready
Update now
✕

Tap Update now to get the latest version instantly. Tap ✕ to dismiss and update later.