---
title: "Tristan Manchester (@tristanmanchester) | Hashnode"
description: "I make Gravity, a notes app for iPhone, Android and Mac. Read the latest articles by Tristan Manchester on Hashnode."
url: "https://hashnode.com/@tristanmanchester"
---

@tristanmanchester

# Tristan Manchester

@tristanmanchester · Joined November 2026

I make Gravity, a notes app for iPhone, Android and Mac.

[Website](https://www.gravitynotes.app/)

### [How I took Gravity's search from 0% to 99%](https://gravitynotes.hashnode.dev/how-i-took-gravity-s-search-from-0-to-99?utm_source=hashnode&utm_medium=feed)

A 200-case search eval, a 17 MB embedding model, and one search contract for iPhone, Android, Mac, the CLI and Claude.

21 min read · [gravitynotes.hashnode.dev](https://gravitynotes.hashnode.dev/how-i-took-gravity-s-search-from-0-to-99?utm_source=hashnode&utm_medium=feed)

[5h ago](https://hashnode.com/posts/how-i-took-gravity-s-search-from-0-to-99/6af85242e72c3fafbf538785)

### [How Gravity Sync keeps both versions of your note](https://gravitynotes.hashnode.dev/how-gravity-sync-keeps-both-versions-of-your-note?utm_source=hashnode&utm_medium=feed)

One SQLite database per library, operations instead of states, and a test suite that tries to break it.

9 min read · [gravitynotes.hashnode.dev](https://gravitynotes.hashnode.dev/how-gravity-sync-keeps-both-versions-of-your-note?utm_source=hashnode&utm_medium=feed)

[5h ago](https://hashnode.com/posts/how-gravity-sync-keeps-both-versions-of-your-note/6af851c87342a46cfb1ce40c)
