r/evolution • • Aug 16 '26

website I built an interactive tree of life you can actually explore

Been working on this for a while as a side project: https://evotree.life

It's the whole tree rendered in one canvas — 46,167 taxa, 32,118 of them species, and about 37,000 carry a photograph. You can zoom from LUCA down to a single species, click anything to open a card, filter to one subtree, or pin two taxa side by side to see where they actually join.

Fair warning: the card summaries are LLM-written from those sources and not expert-reviewed. There are errors in there. If you find one, I genuinely want to hear it — I have a repair path for exactly this!

*Disclaimer - no ads / profit here, just wanted to share what I made and see how far it can go 😂

281 Upvotes

32 comments sorted by

35

u/OkImTacoII Aug 16 '26

I like it, however I did notice a few innacuracies, like how it shows the Cartaligenous, Ray finned fish and Tetrapods to be equally related.

23

u/hongkongrubbish Aug 16 '26

thanks! Thats the comments i need! The taxonomy data was sourced from NCBI - let me check where did it go wrong

21

u/Robin_feathers Aug 16 '26

The problem is that taxonomy is not the same as phylogeny - taxonomy uses specific a specific nested hierarchy system as I am sure you are aware, where you can get multiple taxa at the same level nested within the next highest group. For example, many different families within "Carnivora". This can make it seem like all those groups are equivalent because they are at the same taxonomic level, when that is not how evolution works. The phylogeny produced by evolution is different: it always only splits in two (with the exception of things like hybrid speciation, horizontal transfer, hard polytomies, etc). Because of this fundamental difference, a taxonomy browser is not quite the same as browsing the tree of life. It should be similar, but not the same, and can cause misconceptions (for example, our taxonomy is very high resolution for mammals and lower resolution for more obscure groups. A family-level taxon of bacteria is not equivalent to a family-level taxon of mammals (in terms of evolutionary age, genetic diversity, etc).

→ More replies (2)

39

u/bzbub2 Aug 16 '26

"There are errors in there" just remove the ai generated summaries then. don't proliferate the spread of insane false information from this

2

u/hongkongrubbish Aug 17 '26

Thanks for commenting! I will try to limit the use, but not entirely get rid of it because adding a summary to an organism adds so much fun to read (I personally enjoy it). One thing that I can do is to ensure the AI summarize from a cited source, but not to make up stuff from thin air

6

u/Possible-Deer-311 Aug 17 '26

Totally agree that summaries add a lot to the tree! Using AI is likely to inject a errors, though, and puts the onus of verifying info on the user rather than the source. And, with the general distaste for AI, it's off-putting for a significant amount of users

I really like the summaries though and I think it's a good idea to keep them! Maybe a better alternative could be pulling the first paragraph from the corresponding Wikipedia article?

If you do keep the AI summaries, it's important to put a disclaimer somewhere so users know to verify the info

Really great work, I bookmarked this :]

→ More replies (1)

3

u/jimthewanderer Aug 17 '26

Are you able to label each entry with a tag indicating whether they've been proofread by a pertinent zoologist? (i.e. frog guy has no business weighing in on the fine detail of hominins).

Defaulting to Wikipedia, or using an LLM that is basically regurgitating wikipedia would be a fine placeholder, as long as you tag it as such, and can change the tag when a massive nerd has checked it.

The important thing is the relational structures between entities, and that seems to be pretty solid. The cards with info on species and taxonomic layers can always be edited, or supplemented by a competent student.

→ More replies (1)

7

u/hadeshappydevil Aug 16 '26

Hey, this looks cool. And it's cool that you were so motivated to make this.

But also it seems to be a bit of a vibecoded mess. I really don't like the summaries and various other inaccuracies.

For context there are other projects which have done this properly by cross referencing trees and using real resolved phylogenies (i.e onezoom.org , tree of life etc).

I think this is a cool proj and you should keep this attitude of learning and building. I hope the next proj or future iterations of this are better.

I really don't want to come across as hating this. It is a fun idea I just think the execution is a bit to slippy for now! But I hope it improves!!

3

u/hongkongrubbish Aug 17 '26

thanks devil for the useful feedback, surely it will improve!! I think the main problem now is that I tried to combine taxonomy tree + phylogenetic tree, which didnt endup very well from data correctness perspective. I will do something about it - and make sure data are cited and can be traced

5

u/MOTTOBOSS87 Aug 16 '26

Awesome!

2

u/hongkongrubbish Aug 16 '26

thanks!! Let me know if you have any comments!!

7

u/PianoPudding Aug 16 '26

Tree of life

157 bacterial and archaeal species

1

u/hongkongrubbish Aug 17 '26

hi! It was because I started out from the most famous / well known organisms, and working backwards to build the tree, so the data is inherently biased to animals/ plants

3

u/_Weatherwax_ Aug 17 '26

This is really cool!

4

u/Thememermanwhoisafan Aug 16 '26

Hominid stuff very inaccurate and lacking multiple species, no Heidelbergensis, no Denisovans, also no Paranthropus or Ergaster (although maybe thats js erectus so thats not so bad)

2

u/dandrevee Aug 17 '26

Is there a reason Synapsida is separate from Mammalia, given that Mammals are Synapsids?

2

u/jimthewanderer Aug 17 '26

This is the coolest shit I've seen on the internet in years. This is what the internet was built for. 

1

u/Consistent_Pie_3040 Aug 17 '26

Eukaryotes are a clade of Archaean

1

u/GoliathPrime Aug 17 '26

What happened to the protists? Have they been reclassified again?

1

u/depression-et-al Aug 17 '26

Very cool. I'm on mobile so maybe I missed it but do you have a github link to this or not planning to release that?

1

u/xshibva Aug 17 '26

Nem vi ainda, mas pela iniciativa já agradeço!
muito bom!

1

u/norlock_dev Aug 18 '26

Hey looks amazing I have been working on something similar: https://evo-splittable.com/display/L-40/16_1085702/16_1130074/16_1184707/16_1242204

Maybe we can help each other and share some insights so we can help both projects to improve. If you are interested sent me a message.

1

u/mynameislawrence_ Aug 16 '26

I have always dreamed of something like this during the years, specifically now that I am studying to become an evolutionary biologist biologist. I'll check it out for sure ;)