In DevelopmentProductivityv0.1.0
FW

Foundation Workspace

Open source Notion-style pages, databases, publishing, and embeds.

Try it right here

01Workspace shell

Sidebar page tree, editor canvas, and publish/embed inspector.

02Block editor

Pages use an autosaved block model with headings, lists, code, callouts, and tables.

03Simple databases

Table and list views with editable properties, sorting, filtering, and CSV export.

Overview

Foundation Workspace is the first pass at an open source Notion-style workspace for Foundation Base: a clean, local-first app shell with nested pages, a modern block-style editor surface, simple database tables and lists, publishing controls, read-only embeds, Markdown/CSV/JSON portability, and self-hosting docs. It is built for searches around open source Notion alternatives, self-hosted workspaces, Notion-style app templates, and AI-customizable productivity software while staying honest about scope: the current package is a stable local-first template, and the docs show how to grow it into a PostgreSQL, Prisma, Auth.js, Tiptap, and Yjs-backed workspace after the non-realtime version is stable.

Next.jsReactTypeScriptLocal-firstPostgreSQL-readyPrisma-readyTiptap-readyYjs-ready

Features

  • Open source Notion-style workspace shell with nested pages and clear app ownership
  • Nested pages with rename, parent changes, ordering, archive, and restore
  • Autosaved block-style editor with slash-add blocks and move/delete handles
  • Lightweight database table/list views with properties, rows, sort, and filter
  • Public-page publishing and read-only iframe embed preview
  • Markdown, CSV, and workspace JSON portability
  • Self-hosting docs for Docker Compose, Vercel/Netlify-style frontend hosting, and future PostgreSQL
  • AI-coding-agent docs for expanding into Prisma, Auth.js, Tiptap, and Yjs

Questions people ask

Is Foundation Workspace a full Notion clone?

No. Foundation Workspace is a first working open source workspace template with nested pages, a block-style editor surface, lightweight databases, publishing, embeds, and portability. It is designed to become a larger Notion alternative over time without claiming every Notion feature on day one.

Can I self-host Foundation Workspace?

Yes. The package includes local setup docs, Docker Compose scaffolding, deploy notes, and a self-hosting path. The current demo is local-first and static-catalog friendly, with PostgreSQL, Prisma, Auth.js, and realtime collaboration documented as expansion steps.

Can an AI coding agent customize it?

Yes. The template ships with AGENTS.md, CLAUDE.md, Cursor rules, README, customization docs, deployment notes, security notes, and clear model boundaries so Codex, Claude Code, Cursor, or another coding agent can safely modify it.

Does it support pages, databases, publishing, and embeds?

Yes. The first version includes nested pages, an autosaved block-style editor, table and list database views, public read-only pages, iframe embed previews, Markdown export, CSV export, JSON backups, Markdown import, and CSV import.

Create your app in three steps

1

Create My App

One click, one zip, the whole project. Free, MIT licensed, yours to keep.

Create My App
2

Open it with your agent

Open the downloaded folder with the agent you already use. The package includes project notes so the agent can inspect, customize, and publish it without treating the demo as the final app.

$ cd foundation-workspace
$ claude

Claude Code reads the included CLAUDE.md automatically; it already knows the project.

3

Customize and install the App Link

Ask your agent to make the project yours, publish a stable HTTPS App Link, and use that App Link for installation on each device.

Customize this app for me, then help me publish it to a stable HTTPS App Link I can install.

Foundation Base standard

Use it. Create your copy. Install your App Link.

This app is part of the reusable Foundationbase scaffold. The demo is the original. Your copy is separate, owned by you, and changed by your AI coding agent.

Standard ready
1Use
2Create My App
3Customize
4Publish
5Install App Link
FW
Logo pending

This page uses the standard scaffold now. Add the final logo when Charlie supplies it.

Screenshots pending

The page is standard-ready. Capture and save real screenshots when this app gets its visual asset pass.

Use the demo

Try the original Foundationbase version first. No signup, no account, and no setup.

Open Demo Link

Create My App

Download a complete editable source package. Your copy is yours; changing it never changes the original demo or anyone else's app.

Create My App

Customize with AI

Open the unzipped folder with Codex, Claude Code, Cursor, or another agent. Paste the prompt and let the agent set up, change, test, and publish.

Install path

  • This is a standard-ready advanced app template, not a full Notion clone.
  • PostgreSQL, Auth.js, Tiptap, and Yjs are documented as expansion steps rather than required for the static catalog demo.
Install guide

Data and sync

  • Current demo data stays in this browser by default.
  • The model names are aligned with the future Prisma schema.
  • Public and embed previews render only published page content.

Package contents

agent/START_HERE.mdAGENTS.mdCLAUDE.mdREADME.mdagent/DEPLOY.mdagent/PROJECT_MAP.mdagent/RECIPES.mdagent/RULES.mdagent/TESTS.md.cursor/rules/foundation.mdc
Customize guide

Agent-ready information

Ships with AGENTS.md, CLAUDE.md, Cursor rules, README, customization docs, deploy notes, security notes, and route stubs for the requested workspace/public/embed paths.

Claude CodeCursorCodex
README.mdCUSTOMIZE.mdDEPLOY.mdSECURITY.mdAGENTS.md.env.exampledocker-compose.ymlfoundationbase.json

Changelog

v0.1.0Jul 8, 2026
  • Initial local-first Foundation Workspace demo and downloadable Apache-2.0 source package.

Related foundations

Explore nearby starting points before you commit to a fork.

Browse all
KBProduction Ready

/education / updated Jul 1, 2026

Knowledge Base

v1.0.0

Docs, collections, search, and publishing workflows.

  • Use it today.
  • Install it locally.
  • Customize it with AI.
Next.jsReactTypeScriptLocal-first
★★★★★VerifiedBeginnerLevelMITLicense
5 min setupAgent readyMIT
OSProduction Ready

/productivity / updated Jun 29, 2026

Personal Operating System

v1.0.0

Tasks, notes, routines, and planning in one owned workspace.

  • Use it today.
  • Install it locally.
  • Customize it with AI.
Next.jsReactTypeScriptLocal-first
★★★★★VerifiedAdvancedLevelMITLicense
5 min setupAgent readyMIT
AIProduction Ready

/ai / updated Jul 1, 2026

Agent Workbench

v1.0.0

A workspace for prompts, tasks, artifacts, and coding-agent runs.

  • Use it today.
  • Install it locally.
  • Customize it with AI.
Next.jsReactTypeScriptLocal-first
★★★★★VerifiedIntermediateLevelApache-2.0License
5 min setupAgent readyApache-2.0