> Full text search ... I found the database got a little sluggish, and nearly 1/2 a GB in size when using it so I am leaving it out for now.<p>That's surprising, I did solve the same problem for my org-mode client (<a href="https://github.com/mickael-kerjean/filestash" rel="nofollow">https://github.com/mickael-kerjean/filestash</a>) but using the full text search capabilities of sqlite. I was amazed by its performance, not sluggish at all and could handle anything I'd throw at it, especially with a number of files that doesn't go much above the thousand. Here is what the code look like from a sqlite perspective: <a href="https://github.com/mickael-kerjean/filestash/blob/f5f0f30cea7d4f1d2ef7b7c462c0eaa682a59615/server/model/search.go#L369-L389" rel="nofollow">https://github.com/mickael-kerjean/filestash/blob/f5f0f30cea...</a>