Transformers
Sequence models that replace recurrence with attention.
Built on . Introduced in [@vaswani2017].
Self-attention
Every token attends to every other token in one step:
See the paper, page 3:
Open source · Local-first · Markdown
Neoma is an open-source, local-first research journal built on plain Markdown. Work offline, link ideas, search everything and keep your files yours.
Sequence models that replace recurrence with attention.
Built on . Introduced in [@vaswani2017].
Every token attends to every other token in one step:
See the paper, page 3:
A real vault, in miniature. Click a link, press ⌘ K, or open the graph.
Your files are the product
A Neoma vault is a folder of .md files. Links, tags, properties and citations
are ordinary Markdown that any editor can read. Close Neoma, open the folder, and everything
is still there.
cat.
$ tree . ├── Home.md ├── Sources.md ├── Transformers.md ├── Neural Networks.md └── Attachments/ └── attention.pdf $ cat Transformers.md --- tags: [ml, architecture] status: reading --- # Transformers Sequence models that replace recurrence with attention. Built on [[Neural Networks]]. Introduced in [@vaswani2017].
Linked knowledge
Type [[ and pick a note. Every link becomes a backlink on the other side, and
the graph shows how the pieces connect. Rename a note and the links to it are rewritten.
#heading targets.
Research workflow
Neoma is built for reading and thinking, not just writing. Each step is ordinary Markdown, so the work stays portable the whole way through.
An offline PDF viewer with selectable text, search and thumbnails. Split view puts your note beside the page.
[[paper.pdf#page=12]]
Highlights, callouts, maths with KaTeX, theorem and proof blocks, Pandoc citation keys.
[@vaswani2017]
Wiki links, embeds, tags and properties. Daily notes keep a dated trail of your thinking.
![[Sources#2017]]
Full-text search on your device, with tag, path, type and date filters. The graph for the bigger picture.
tag:ml attention
Questions in your notes become flashcards. Study mode and an exam dashboard, all offline.
Question:: …
Turn selected notes into a static website, built on your device.
_site/index.html
Offline and private
Your vault stays on your device. Neoma opens it, indexes it and renders it right there, with no server in between.
No cloud in the middle.
Publish
Pick the notes, pick a theme, and Neoma writes a static site to a folder. Links, maths, callouts and search come with it. Host the folder anywhere that serves files.
Open source
The web edition of Neoma is free software under the AGPL. Every line that touches your notes is public, and you can run your own copy.
Download
The web app needs no install and works offline after the first visit. Desktop apps for macOS, Windows and Linux; iPhone and iPad in beta.
Community
Neoma is small, independent and on GitHub. Every contribution, from a typo fix to a bug report, makes it better.
Set up in three commands. Good first issues are labelled.
Steps to reproduce, and what you expected.
Describe the problem first. The roadmap is public.
Commands, panels and Markdown extensions register through public registries.
The docs are a Neoma vault in the repository.
Keep an independent tool independent.