Skip to content

Latest commit

History

964 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

 ███╗ ███╗███████╗███╗ ███╗ ██████╗ ████╗ ████║██╔════╝████╗ ████║██╔═══██╗
██╔████╔██║█████╗ ██╔████╔██║██║ ██║
██║╚██╔╝██║██╔══╝ ██║╚██╔╝██║██║ ██║
██║ ╚═╝ ██║███████╗██║ ╚═╝ ██║╚██████╔╝
╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ 

Memo — a Notion-style note-taking app, built entirely by AI agents.

About

Memo is the product being built during the Software Factory build-in-public sprint (April 13–25, 2026). The goal: ship a functional, polished note-taking app in two weeks — without a single line of human-written code.

Every line of code in this repository — every PR, every commit, every migration — is written by AI agents using Ona. Humans provide intent and direction (what to build, feature priorities, design decisions). Agents handle everything else: architecture, implementation, testing, code review, and deployment.

The repo is public so anyone can follow along, inspect the code, and see how an AI-driven software development lifecycle works in practice. The live app is at memo.software-factory.dev.

Live streams

The build process is streamed live daily during the sprint.

Past streams are available on the YouTube channel.

Stack

Getting started

Run in Ona

The fastest way to run Memo is in an Ona. Click the badge above, or:

  1. Add this repository to an Ona project
  2. Configure the required project secrets (see below)
  3. Open the environment — dependencies install automatically and the dev server starts on port 3000

Required project secrets

Set these in your Ona project settings under Secrets:

SecretDescription
NEXT_PUBLIC_SUPABASE_URLSupabase project URL
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEYSupabase anon/public key
SUPABASE_SECRET_KEYSupabase service role key
NEXT_PUBLIC_SENTRY_DSNSentry DSN (optional — leave empty to disable)
SENTRY_DSNSentry server-side DSN (optional)
SENTRY_AUTH_TOKENSentry auth token for source maps (optional)
SENTRY_ORGSentry organization slug (optional)
SENTRY_PROJECTSentry project slug (optional)

Without Supabase secrets, the app starts but auth and data features won't work.

Project links


Built with Ona

About

Memo — a Notion-style note-taking app, built entirely by AI agents

Resources

Code of conduct

Contributing

Security policy

Stars

55 stars

Watchers

1 watching

Forks

Contributors

Languages