Learn from
your own
notes.
Write notes in Markdown, then generate quizzes, flashcards, and explanations grounded in exactly what you're studying.
Index
Seven tools. One workspace. Every one starts from a note.
- 01NotesPlain Markdown, kept on your Mac.
- 02QuizzesPractice generated from the note you are reading.
- 03TutorAsk about the note that's open.
- 04ReviewFlashcards with spaced repetition.
- 05AgentsCodex or Claude agents that work in your vault.
- 06SandboxRun code snippets right inside a note.
- 07ProgressScores, skills, and streaks over time.
The learning loop
Build a little. Then build on it.
Move from collecting information to being able to use it. Every practice session stays one click from the source note.
Principles
Your notes, your machine, your model.
- Local-first
- No account. No cloud. Your vault is a folder on your Mac.
- Plain files
- Markdown in, Markdown out. Open your notes in any editor.
- Your model
- Claude Code, Codex, or OpenRouter, with the login you already have.
- Open source
- MIT licensed. Read the code, file an issue, send a patch.
01
02
03
04
The mark
One square, divided.
Concrete's identity starts with a square, divided into halves, then quarters, then repeated into a larger system. The workspace works the same way: small notes, linked into something useful.
About Concrete →Make room for what you're learning.
Concrete is an experimental Mac app for people who want their notes, study tools, and AI workflow in one local-first workspace.