A Million Little Pieces Of My Mind

Computers

Namtira

By: Paul S Cilwa Posted: 4/10/2026 Page Views: 367
Hashtags: #Namtira #SoftwareDesign #DocumentCentric #DesktopShell #NamtiraLib #NamtiraWeb #NamtiraDesktop #NET
What Namtira will be, look like, and do: a document-oriented computer interface.

How Namtira Got Its (Newest) Name

This project has had a few names over the years. It started out as Organica, a name I loved for its connotation of something natural and alive. There were no websites with that name, so I thought I was in the clear. Why I didn't grab the domain name then, I don't know. But by the time I got around to it, there was a company called Organica that had the domain name and a trademark on the name. So I had to change mine.

After some agonizing over the name, I settled on Organizica. It was a bit of a mouthful; I pronounced it "or-gone-EYES-zih-kuh," which had connotations of something organized and alive, and it was close enough to Organica that I could still feel the original vibe. I grabbed the domain name immediately!

Alas, ownership of a domain name doesn't necessarily give you the right to use the name itself. While there had been no websites at http://organizica.com, there was a company called Organizica that had a trademark on the name. So I had to change mine again.

The problem became obvious every time I tried to say "Organizica" out loud. Even I kept tripping over the syllables. If the guy who invented the name can't pronounce it, that's gotta be a sign.

So I went back to the drawing board—and by "drawing board" I mean the Sumerian/English Dictionary, you know, the one with the yellow cover. Starting from the Sumerian root NAM.TIL, meaning "life" or "nature," and stirring in a little dash of Sanskrit, I arrived at Namtira. Well, to be honest, Copilot arrived at it. But I helped, and I made the final choice.

The name feels right. Nam carries the Sumerian sense of destiny or essence; tira evokes movement and life. Together, Namtira suggests something like "the living way"—a fitting name for a shell whose whole point is to let you work the way nature intended, starting from what you want to do rather than from the tool somebody else decided you should use.

What Is Namtira?

In computing, a shell is the layer of software that sits between you and the operating system. It's what you actually see and interact with—the desktop, the icons, the taskbar, the file browser. Windows Explorer is a shell. So is the Mac Finder. They decide how you locate your files, launch your programs, and organize your work. Most people never think about the shell because it feels like "just the way computers work"—but it doesn't have to be that way.

The basic premise of Namtira, and how it differs from all other shells, is that instead of being bottom-up (starting an app to work on a document) it is top-down (start with the document and do things to it). This is a much more natural way to work. When people begin a project, they say, "Today I am going to write my novel, or plan my vacation, or update my contacts." No one ever gets up in the morning saying, "Today I am going to use Microsoft Word! or Excel! or Outlook!"

No one on this side of the Microsoft testing department, that is.

With Namtira, one works on one's document—whether it's an email, novel, painting, photo, song or video—with total freedom to include one kind of item in any other. No user would ever have to "buy an app" with a learning curve of its own; instead, one might choose to "buy an enhancement" that will be applicable to any kind of object.

Imagine telling a photo to crop itself, instead of having to start a photo editing app, load the photo into it, crop it, and save it. Imagine all changes to your documents being stored instantaneously—no "Save" button, no lost work. That's the Namtira vision.

What Does This Look Like?

When your computer starts up, you should immediately see your user folder, with its high-level contents such as Music, Pictures and Videos. (You could always add other topics, such as Recipes, Artwork, or Email.)

But nowhere is there any sign of something called an "app."

Instead, by drilling down to a document you'd like to work on, you simply read it; or by clicking on a tab or button, instead you could edit it…or play it…or send it to a printer or email contact or nearby cell phone.

Like any sheet of paper, a Namtira document can contain any combination of things you like. Words, numbers, spreadsheet cells, captioned photos…the sky's the limit. And formatting will be easy because it's done with CSS (cascading style sheets).

And that works because Namtira will be implemented to ride on a web browser!

Building Blocks, Baby Steps

A project this big would only be possible for a single person to implement if I had a library of reusable code to draw on, so the first step was to build that (NamtiraLib). I had to build a document model, a way to store documents, a way to display any kind of document, and a way to manipulate documents—all without any preconceptions about what form those documents would take. I have made my professional career as a programmer by building libraries like this, so I had a good head start.

The structure is this:

  1. NamtiraLib

    This is a Windows library of basic classes and extensions and custom and/or enhanced controls, and full reusable dialog boxes. It's intended to continute to every further component of the project, and to be useful in its own right for other projects as well. Think of it as the foundation of the house I'm building.

  2. NamtiraWeb

    Built on NamtiraLib, this is a specialize framework for building responsive, thoroughly and automatically indexed, document-centric websites. This very site, which is built on NamtiraWeb, is a demonstration of its capabilities. While it's designed to be infinitely expandible, it's intended especically for information-rich sites such as blogs, portfolios, and less so for online stores, social media, or other sites that are more about interaction than information.

  3. Namtira Explorer

    Intended originally as a test bed on the way to Namtira, this will make a good desktop shell in its own right, to be appreciated by users who aren't quite ready to jump into the full document-centric experience, but would still like to have a more intuitive and flexible way to organize their work.

  4. Namtira Desktop

    This is the full document-centric desktop shell, which will be built on NamtiraLib with components developed from Namtira Explorer It will be the culmination of the project, and the one that will hopefully change the way we all work with our computers.

I was on the team of six that developed the first commercially-successful email system. Wouldn't it be cool if I could do the same thing with the desktop shell? With a team made up of AI assistants?