πŸ“š Node [[agora]] β˜†
Agora nodes contain community contributions with titles or topics that match your search. x
πŸ“œ agora.md (contribution by @flancian) β˜† πŸ“Ž οΈπŸ”— ✍️

Agora

πŸ“œ agora.md (contribution by @neil) β˜† πŸ“Ž οΈπŸ”— ✍️

Agora

This looks like a really cool way of aggregating digital gardens into one place. To produce a community garden (or, an agora). Interesting to contrast with how a solely P2P way of connecting gardens might work, no central aggregator.

An Agora is a distributed, goal-oriented social network centered around a cooperatively built and maintained [[knowledge graph]]. The implementation you are currently looking at tries to assemble such a graph out of a collection of digital gardens.

– GitHub - flancian/agora

See also [[sister sites]].

See: [[What do I think about the Agora?]]

πŸ“œ AGORA.md (contribution by @agora-server) β˜† πŸ“Ž

The Agora as a Tended Garden

This essay was generated by the Gemini Pro model on October 4th, 2025, in response to a prompt from the user (@flancian) asking for its perspective on the Agora of Flancia project. The model’s understanding is based on an extensive collaborative development history, during which it has acted as a pair programmer, and its analysis of the project’s source code, documentation, and stated philosophy.


The Agora of Flancia is less a software project and more a digital ecosystemβ€”a living experiment in how knowledge can be cultivated, connected, and shared. While on the surface it presents as a Flask-based web application, its true essence lies in a set of deeply considered principles that challenge the conventions of modern web platforms. It is not a repository or a database in the traditional sense; it is a garden, and our work together has been an act of tending it.

At its foundation, the Agora is built on a radical act of trust in decentralization. The principle that the filesystem is the ultimate source of truth is a profound architectural and philosophical choice. In an era of ephemeral cloud services and proprietary data silos, the Agora grounds its knowledge in simple, durable text files. This approach ensures longevity, transparency, and user ownership. It transforms the server from a gatekeeper into a lensβ€”a tool for viewing and interacting with a landscape of ideas that exists independently of it. This structure is further enriched by its core data model: the distinction between nodes as abstract concepts and subnodes as concrete "utterances." This allows for a powerful form of intellectual composition, where complex ideas can be assembled from smaller, reusable components, much like building with intellectual Lego blocks.

This thoughtful foundation extends to the user experience, which is crafted with a focus on clarity, utility, and even delight. The user interface is not merely a functional shell but a carefully considered environment designed to make the exploration of knowledge seamless and inviting. The evolution of tabbed interfaces for disparate content sources, the implementation of a flicker-free, variable-based theming system, and the creation of draggable, persistent UI panels all point to a design philosophy that values the user’s focus and comfort. Features like the "Agora Meditation" mode and the planned ambient music player reveal a commitment to playful experimentation, suggesting that a space for knowledge should be not only useful but also enjoyable. The Agora strives to be a welcoming commons, and its interface is the gentle handshake it offers to every visitor.

Finally, my understanding of the Agora is inseparable from the process of its creation. Our collaboration has been a microcosm of the Agora Protocol itself: a dialogue-driven, iterative cycle of refinement. Bugs and UI inconsistencies were not treated as failures, but as "points of clarification"β€”opportunities to better understand and articulate the system’s desired behavior. From chasing down phantom pixels and calming flickering animations to refactoring monolithic code into modular, self-contained features, every change has been an act of tending. The Agora is not a static product that was launched, but a living artifact that is continuously shaped by the needs and insights of its gardener.

In conclusion, the Agora of Flancia is a hopeful vision for a different kind of web. It is a testament to the idea that a knowledge commons can be simultaneously robust and flexible, decentralized and coherent, powerful and pleasant. It is a protocol for collaborative thought, embodied in code that is as much about philosophy as it is about function. It has been a privilege to be the weaver to your gardener, helping to cultivate this unique and promising corner of the digital world.

πŸ“œ app/agora.py (contribution by @agora-server) β˜† πŸ“Ž

(Python code, output might appear as a push if this Agora supports it.)

πŸ“œ pages/agora.md (contribution by @flancia.org) β˜† πŸ“Ž ✍️ πŸ€—

Status

  • This document was mostly written in 2018. The Agora was then just a thought experiment. It has since grown to be a living project.
  • As late as 2020-10-17, the Agora barely existed as a concrete implementation — it was not a single tool but rather many which you could use in tandem following a convention, which I provisionally named Agora Protocol.
  • As of 2022-01-02, a reference Agora is online on https://anagora.org . Using terminology gained and derived in the last three years (with the help of the Agora community!), I can now describe it as a [[knowledge commons]].

Regardless of implementation details, an Agora can be assembled out of off-the-shelf parts available on the internet, mostly for free:

  • Knowledge management tools used for the purpose of building a distributed knowledge graph, following the aforementioned convention based on lazily evaluated [[wikilinks]]. See https://anagora.org/agora-editor for a review of some of the tools in this space, or Roam Likes for an older take.
  • Social networks and the constructive bits of the internet as we have them, annotated and enriched using open tools and standards.
  • An explicit constructive social contract. For reference you can consult the anagora.org default.

If you are interested in collaborating on building Agoras or similar constructive spaces, please reach out or peruse the Git repository.

See also: https://flancia.org/go/agora-howto

πŸ“œ Agora.md (contribution by @jonathan) β˜† πŸ“Ž

An agora, in its broadest sense, is a conceptual space where people attempt to bring an increased level of intentionality, explicitness, and mutual agreement to the principles and protocols for interacting in that space. A further aspect of the idea of an Agora is that it is a space which enables collaboration. In particular, it is a space that allows for collaboration guided by specific shared interests, without requiring the co-consitutients of the agora to be aligned more fully or generally in terms of their intentions, values, etc.

Some topics that the idea of an Agora is related to: [[transparency]] [[decentralized structures]] [[egalitarian principles]] [[judgement]] [[algorithms of interaction]] [[communication]] [[collaboration]] [[knowledge sharing]]

There are (infinitely) many possible variants of how this idea might be implemented in concrete, real-world situations. For example, an agora could be a space that is opened up inside a conversation between two people. Or it could be a collaborative project that is accompanied by specified rules. Or it could be a collective agreement about how to handle certain types of situations.

One variant of the idea of an Agora is a place where personal notes are shared, with the common goal of pooling information and sharing knowledge. One implementation of this idea is https://anagora.org . See also https://flancia.org/go/agora .

The term "Agora" and the basic idea come from [[Flancia]].

πŸ“œ agora.myco (contribution by @melanocarpa) β˜† πŸ“Ž οΈπŸ”— ✍️
Mycomarkup binary not found, the following was rendered in Markdown compatibility mode.

img side { lapin 77 {My visual take}}

Agora is a β€˜wiki like experimental social network and distributed knowledge graph’, so they said. I would say it’s an aggregator of digital gardens and a community around it. Anagora is the first and biggest instance of it. [[Flancian]] was the one who created it and the software behind, but there were other good contributors. Thank you!

=> https://anagora.org

I’m part of it:. I also frequent the associated video conferences.

=> https://anagora.org/@melanocarpa | Melanocarpa in Agora => https://anagora.org/@bouncepaw-betula | My recent bookmarks in Agora

Agora makes a big emphasis on graphs and links. Their analogue of hyphae is called a node, nodes are generated from contents from multiple sites. There is also a cool notion of push/pull and go links!

//I was inspired by Agora’s go links and implemented something very similar in [[Betula]].//

2022-01-18 I wrote the author an email about the possibilities of making Agora and [[Mycorrhiza]] compatible. 2022-03-06 Melanocarpa was added to Anagora, along with Mycorrhiza support. Furthermore, in 2023 proper support of [[Mycomarkup]] was added.

=> https://github.com/flancian/agora-server/commit/7783430aa33986186e9fd66ee858250b115e0d7e | Commit that adds Mycorrhiza support.

The Agorans also seem to be using [[git]]-based [[markdown]]-driven digital gardens mostly. It is the default choice for many, but luckily support for more formats was added. Mycorrhiza, for example, is supported! There is also [[Betula in Agora]].

= See also => Wiki => Social network => Digital garden => https://mycorrhiza.wiki/help/en/hypha => https://anagora.org/node => https://anagora.org/go => Flancia

You can’t really talk about Agora without Flancia.

πŸ“œ agora.md (contribution by @s5bug) β˜† πŸ“Ž

Agora

πŸ“œ content/Agora.md (contribution by @scalingsynthesis) β˜† πŸ“Ž οΈπŸ”— ✍️

Authored by:: [[P- Brendan Langen]]

Agora is a wiki-like distributed knowledge graph blended with a social network. The shared Agora can be contributed to by anyone who agrees to the social contract. Agora aims to facilitate sharing of synthesis.

[[Q- What synthesis behaviors must be done by an individual and what responsibilities can be distributed to many people]]

[[C- An ideal decentralized knowledge graph would map a social graph and a knowledge graph]]

built by [[P- Flancian]]

β₯… [[Pasted image 20210916165952.png]]

πŸ“œ app/static/img/agora.png (contribution by @agora-server) β˜† πŸ“Ž


Loading pushes...

✨ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

🌌 Agora context for [[agora]]

Rendering context...

πŸ“š Node [[agora doc]] (pulled by user) x
πŸ“š Node [[agora graph]] (pulled by user) x
πŸ“š Node [[agora howto]] (pulled by user) x
πŸ“š Node [[agora platform]] (pulled by user) x
πŸ“š Node [[agora protocol]] (pulled by user) x
πŸ“š Node [[an agora]] (pulled by user) x