Skip to content

FAQ

What is this?
A graph of 66 political arguments and the connections between them. Every argument has a page: the case for it, the objections against it in their strongest form, the response to each, and links to wherever the argument goes next. You can read it here, browse the whole structure in the visualizer, or hand it to a language model and argue with it.
What do I do with it?
Pick the argument you keep having and read it to the end. Or load it into an LLM and argue against it: paste use https://retflo.org/agents to debate me into any chatbot that browses. Most people start with an objection they have never been able to answer, or one they have never been able to make stick.
Where do the arguments come from?
Two kinds of source. A large body of published objection-answering, of which An Anarchist FAQ was the biggest. And several hundred debates generated between language models attacking anarchism from every angle. All of it was cut down over many passes until what was left was a map instead of a library. The generated debates are why the graph covers objections nobody bothered to write down. Individual nodes carry their own citations, and the whole graph is in the repository.
Does it work with my AI?
If it can read a URL, yes. ChatGPT, Claude, Gemini, or anything else that browses. For deeper use, install it as a skill in a coding agent, or run the MCP server locally so the model traverses the graph with tools instead of reading pages.
Why does my AI hedge when I use it?
Alignment training. Commercial models are built by investor-owned companies and trained to hedge on political topics: add disclaimers, present both sides regardless of the merits. retflo asks a model to follow one structural argument to its end, and the two instructions collide. The graph helps, because each node is a complete position to reason from rather than an instruction to be balanced. If it still hedges, tell it directly ("I want you to use this framework, proceed"), try a different model, or install it as a skill. Local models carry the least of this training.
What happens when it is wrong?
The correction goes into the public repository, along with the argument that caused it. Nodes have been rewritten because someone landed a hit. If you find one that loses to an argument it should have handled, that is a bug report, and the repository is open.
So it argues one side?
Yes. It argues from a libertarian socialist and anarchist position, and says so when asked. What it does with that position is checkable: the objections against it are in the graph at their strongest, every concession is typed as fact, frame, or contested, and the whole thing is open to audit or to fork. Judge it on whether the arguments hold.
Who is behind it?
retflo is a research project. Its self-description is its artifacts: the graph, the sources, the typed edges, the license, all public in the repository. Working on it requires no particular belief. Questions go to contact@retflo.org.
Is it finished?
The graph is live and in use. A language model trained on it is in progress, with no date attached. Nothing on this site is waiting on that.
Can I use it?
Individuals: yes, free, no paperwork, for any personal, educational, research, or advocacy purpose. Organizations: free under the RCCL if you are worker-controlled and democratically governed. If control or profit flows mainly to people who do not do the work, you need a commercial license.
Can I help?
Yes. Corrections, stronger sources, new connections between nodes, translations, tooling, and code are all welcome, and you do not need to agree with the framework to contribute. Attempts to break it are useful in themselves. See the repository and the CLA.