A task manager for dependent work

Know what you can do next.

saGraph turns task dependencies into a clear next step. See what is ready, what is blocked, and the exact reason why.

Windows · Linux · macOSLocal-first dataNo account required
saGraph
Today 4 tasks
Review project brief
Write implementation planReady
Ship first prototype2 blockers
Send progress updateReady
Implementation is readyIts prerequisites are complete.

The problem

Your tasks have dependencies.
Your Todo app probably does not.

But “Implement Login” cannot start until “Design Login UI” and “API Specification” are done. A priority list can show the tasks; it cannot show the condition.

Design Login UI
Completed
API Specification
Completed
Both prerequisites are complete
Implement Login
Ready to start

A real project example

Follow the work from research to release.

A software project is rarely a pile of independent tasks. saGraph makes the chain visible so the next action is based on what is actually unblocked—not just what looks important.

Read the dependency docs
Software project
ResearchDone
ArchitectureDone
ImplementationReady now
TestingWaiting for implementation
ReleaseWaiting for testing

More than a linear checklist

Dependencies are not always one-to-one.

Describe the condition that really matters. saGraph supports AND, OR, and NOT relationships instead of forcing every workflow into a single line.

ANDBoth required
ABANDC

C becomes ready only when A and B are complete.

OREither path works
ABORC

C becomes ready when either A or B is complete.

NOTBlock on a condition
ANOTC

C stays blocked while A is active or present.

See the blockage

Follow the chain instead of guessing.

Open the dependency graph when a task is locked and trace the prerequisite holding it back.

Stay close to work

A compact panel for the gaps between apps.

Keep saGraph visible while you work in your editor, terminal, or browser.

Local first

Your task data stays on your machine.

Use local data files and portable mode without turning the website into your task database.

Questions, answered

Small tool, clear boundaries.

Does saGraph require an account?

No. saGraph is a desktop application with local-first task data. The website is used for downloads, licensing, and release information.

Which platforms are supported?

Downloads are available for Windows, Linux, and macOS. Visit the download page for the current packages and architectures.

Is saGraph a full project-management suite?

No. It is deliberately focused on tasks, dependencies, and the next available step—not team administration or dashboards.

Try one real workflow

See what is blocking your work.

Start with a project where one task genuinely depends on another.

Download saGraph