Skip to content

NouraIn development

The reasoning layerabove your codebase.

Noura is a software provenance platform being built to preserve the reasoning behind software. Git remembers what changed. Noura is designed to remember why.

Problem · 01

The missing layer.

Software preserves the artifact. Intent slips away.

A codebase keeps evolving, but its reasoning becomes fragmented across commits, pull requests, documents, conversations, and individual memory. The implementation remains while the story behind it fades.

Code

What exists

Code shows the current implementation. It cannot explain why it lives here, which constraints shaped it, or why another approach was rejected.

Git

What changed

Commits and pull requests preserve activity over time. They rarely preserve the complete reasoning that connected those changes.

Documentation

What was written down

Documentation captures what someone remembered to record. It becomes incomplete, outdated, or separated from the software it describes.