Let's show our biggest constellation!

But how can he know that?
Do I oversee a statistic function in Anytpe?

  • (Btw I would love such a statistic!)

I don’t know how many real Objects I have at the moment. Maybe 500.
But in my work directory are already 4243 files and 1017 folders.
Most of these files are backups I suppose, for restoring earlier versions of the objects.

To be honest, it disturbes me that Anytype’s folder structure is an inscrutable labyrinth where it seems impossible to find a specific Object!

I was a hardcore user of OneNote for over 10 Years. But it never fulfilled my needs and the problem was growing over time the more the amount of notes was growing.
So there was more and more need to look for an alternative. But I found me “locked in”. :frowning:
OneNote (the old version I use) provides no good export functions. And it seems, no other program can import OneNote in an easy and lossless way.

Some months ago I found Obsidian. And I was really impressed!
This program is MIGHTY!
And it avoids locked-in syndroms for the users by providing a praiseworthy clear file-structure and also a very simple file format that nearly each program can read.
My only problem with Obsidian is the way how to use it. I don’t like the user experience.

Anytype uses html as file format - that’s also good for avoiding locked-ins.
But nevertheless, the inscrutable structure of the work directory, combined with completely cryptic filenames, combined with the pure mass of files in there, makes me fear that I’ll experience also here a new locked-in syndrom, the more my space is growing.

I really wish, the team could somehow bring more clearness into the folder structure in the work space and also in the filenames!

@Code-Jack Add your vote to this FR: Statistics for Anytype

This is beautiful! There’s even a fade to black effect. :face_holding_back_tears: Mine doesn’t form any patterns. :pleading_face:

Only because I turned off icons and arrows, those are unbearable mess :sweat_smile:. Unlike @Hexara’s centre node surrounded by objects with the same icons; that’s very neat.

To establish more constellations, more usage of relations is the way to go. The more connection objects have, the more constellations it accumulates.

Unlike many who organise or control their graph, I bombard my objects with relations that conceptually connects. I respect the natural/existing force behind the contents and let connections manifest themselves; I am here to observe and witness, and then work with the contents.

This approach relies heavily on the ability to reduce noises, like local graph and graph filter feature. So it is actually really hard to understand my own (global) graph :sweat_smile:.

Also, even though it is ‘beautiful’, I am not sure this is how my graph should behave :thinking::sweat_smile:

I also use relations a lot. Orphan objects stresses me out, so I have a personal rule to make sure that every object is related to something, and all relations are recognized in graph. But my graph is still not forming any patterns. If I were to guess, I think it’s because my style is to relate objects that are ‘far apart’ instead of having it connect to one central or parent node.

I don’t think we can expect a global graph that full to be understandable, but for me, yours look very neat for a graph that size. :slightly_smiling_face: How else do you expect it to behave, though? Assuming there’s no other design factor and everything is equally connected. Or would you rather have another set of rules or hierarchy that would determine the shapes formed?

‘Far apart’ Interesting - something like historical or chronological :thinking:?

This makes me reflect a little further as well. Perhaps many of my current objects function like map of contents - that’s why they spread from centre nodes. And I very often reference/reuse different existing objects. :face_with_monocle:

The possibilities of graph can be endless, for example, Mark Lombardi’s narrative structure as shared by Anytype team in May community update can demonstrate cycle, spiral and timelines, with linearity and curvature.

In hand-drawn graph, we often use

  • Different types of lines (e.g. dotted)
  • Symbols (e.g. a cross to indicate blockage)
  • Areas (e.g. indicated by shape or colour in the background)
  • Colours (e.g. red for urgent)
  • Shape of nodes (e.g. diamond as decision in flow chart)
  • Locations (e.g. further away from all nodes to indicate relevancy; scatter or gather)
    These are all potential features of graph view.

I typically approach graph display by asking how the relations should behave. For example:

  • Previous or next ∴ Linear
  • Hierarchy Up/down/left/right
  • Existence or missing ∴ Visability or non-solid line or repulsion
  • Universal or contextual ∴ collection-specific relation; Global or local graph only
  • Static and/or dynamic ∴ amount of force or degree of movements or attraction/repulsion
  • Group / Singular ∴ attraction/repulsion
  • Connection pairs ∴ Parallel or crossed

I imagine actualisation of graph and relation can be very challenging for Anytype team. :person_climbing::muscle: But this is also what attracts me to use Anytype :laughing:. Relation in itself is the basic element to all those potentials.

For now, I only expect consistency so pattern observation is possible. If all nodes form shapes, is fine; if all of them don’t form shapes, that’s fine too. I have got enough object noises to eradicate :sweat_smile:; I couldn’t handle noises from relations as well :face_with_spiral_eyes::sweat_drops:

Btw equal length for connection line might not be the best way to represent relations because overlapping titles can be hard to read. ← objects zigzag each other in Obsidian.

P.S. Every graph is an art of our mind’s representation. Even linear and chaotic graphs are priceless. :muscle::orange_heart:

Nothing that organized. They just overlap each other from very distant positions in my graph. Maybe I just don’t have enough objects or relations yet. Reading your response gives me the impression that I don’t reference enough of my objects to form these circular patterns.

I did start with something similar to a map of content, but as I progressed with pkm in Anytype, I found myself relating objects outside of its parent category/topic. Probably why my graph isn’t so aesthetic.

This reminds me of an old discussion in Whiteboard/Canvas, I wanted so many of these features for the graph, as well! But I think the local graph needs to be refined before we can think of using it for presentation purposes.

Anyway, my question was mainly about the behavior for a set of floating objects related to one central node, but you took it a step further by listing every object positioning possible. :laughing: I can tell you put so much thought in this, have you considered a feature request? I’m eyeing the linear and hierarchical examples, in particular. It could be in the form of a toggle setting that would rearrange the display from the present graph to acknowledging order based on relations. Might need some fine tuning considering the objects’ nature to not have a container, but your list made me see that there’s more value in controlling the placement. :+1:t2:

But back to the patterns. I still think that unknown force worked well in your favor. :joy:

I did’t know my post could spark these all reflections but I’m on for it :popcorn:

It’s a pleasure to share and play with examples and ideas with you all :balloon:thank you for creating this post @xxiicarus

Thank you for your encouragement. I do have this in the back of my mind. There are still so many unclear and overlapping concepts which prevents an elobrate implementation for the team and an appraoch for easy usage. Like you said it can be very similar to whiteboard/canvas. When my vision is mature enough, I will put forth as feature request :wink:.

Since it was Anytype team’s own sharing on Mark Lombardi, I am quite sure they will contemplate about this as well, but I guess the difficulty is also why they introduced embedded miro and mermaid first :joy::muscle: