Questions

FAQ

Common questions about what LOTL is, who it is for, and how the beta path will work.

Project

What is LOTL?

LOTL is a code analysis workbench. It is being designed to keep a developer’s mental model aligned with the real structure, relationships, and evidence inside a changing codebase.

What does 'LOTL' mean?

It stands for “Lay of the Land”, in the sense of someone “knowing the lay of the land”, and therefore being able to navigate it with confidence. It is named in the tradition of classic programming tools and languages like bash, yaml or cat.

Product

Is LOTL just a graph viewer?

No. Graphs and diagrams are useful projections, but they are not the product by themselves. LOTL is centered on a typed analytical substrate that can support maps, summaries, flow views, inspectors, tables, and other deterministic views.

Will LOTL be Free?

Lotl will have a personal version, with all the tools an individual will need, which will always be free. After I’m happy with the basic toolkit, I will also begin development on a version of LOTL more suited to development teams and enterprises, which will likely be subscription-based.

Will LOTL be Open Source?

Yes, but not immediately. This is largely because I have no experience running an Open Source project, and need to prioritize the order in which I learn things to make sure LOTL is the best tool it can be. As soon as it’s feasable, the core of LOTL will become Open Source. I do have a vision of a whole ecosystem of tools built with the philosophy I’m expressing through this project, but LOTL has to be usable before that can be achievable.

Audience

Who is the project for?

LOTL is aimed at developers and technical teams working in codebases where structure, ownership, dependencies, and change consequences are difficult to keep in mind. It is especially relevant when code is changing quickly, including the modern paradigm of Agentic Engineering.

Will it work with my OS / Language / IDE?

Yes, eventually, but if you want to let me know what you specifically need to make sure that I have it ready in the first version, join the beta waitlist.

Beta

When will the beta be available?

There is no public release date yet, but the first version of the tool itself is close to ready. After accounting for making it available on different platforms, functional with different languages, etc, except an initial release in mid-to-late July 2026.

Why is there a waitlist?

I want to get LOTL into the hands of as many people as possible, which means making sure that LOTL support the operating systems and languages that you want it to. The waitlist is a way of gathering that information, as well as giving me a sense of how many people are interested in the project.

Support

Can I support the project?

Yes. You can support development on Ko-fi. If you like what I’m building, I would also appreciate you sharing it with other people in whatever way you think is appropriate.