TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Organize your tasks. Give your ideas context. Work with AI, your way.
ProductivityTypeScript · HTMLGitHub @AlexanderjmsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Plan projects, manage tasks and work with an AI assistant that proposes — and you approve.
Updated walkthrough · Checklist → accept proposals → themes → providers → Tavily Watch the full-quality video · 1440 × 960
Modus is a project workspace that combines a Kanban board, per-project context and an AI assistant in a single place. It is built for people who need to turn ideas into structured, trackable work without losing control over what changes.Read the full README ↗Plan projects, manage tasks and work with an AI assistant that proposes — and you approve.
Updated walkthrough · Checklist → accept proposals → themes → providers → TavilyWatch the full-quality video · 1440 × 960
Modus is a project workspace that combines a Kanban board, per-project context and an AI assistant in a single place. It is built for people who need to turn ideas into structured, trackable work without losing control over what changes.
The assistant reads the context of your project, suggests tasks, subtasks, tags and edits, and waits for your decision. Nothing is applied until you accept it.
| Principle | What it means | |
|---|---|---|
| Human in control | Every AI proposal is reviewed before it reaches your board. | |
| Fast to structure | Go from a rough idea to a complete task list in minutes. | |
| Your data, your machine | Modus runs locally and stores data where you choose. | |
| Bring your own AI | Connect the provider and model you already use. |
Languages: the interface is available in English and Spanish. Switch at any time from the user menu; the AI assistant also replies in the selected language. The screenshots below show the Spanish interface.
About the demo: the video and screenshots were captured from the current application with an isolated sample project, Atlas · Lanzamiento web. AI proposals are preloaded examples; the recording shows real checklist edits and proposal acceptance, not a live request to an AI provider. No personal projects or credentials are shown.
Organize work across three columns — To do, In progress and Done — and move cards as work advances.
Each task supports:
| Priority levels | |
| Start and end dates | |
| Color-coded tags, shared across the project | |
| A checklist of steps with progress | |
| Attached files and links |
Each project has its own conversation. The assistant knows the project description, its rules, its existing tasks and your tags, so its suggestions fit the work you already have.
Proposals arrive as cards you can accept or discard. Responses stream in as they are written, and proposed tasks appear one by one. Accepting several proposals applies them to the board at the same time.
The assistant can propose to:
| Create new tasks, with subtasks and tags | |
| Rename a task or change its description, priority and dates | |
| Add or remove tags | |
| Add, complete or reopen checklist items | |
| Move a task to another column |
Prefer a faster flow? Enable automatic apply and changes are applied as they arrive, with a one-click undo.
When a question needs outside information, the assistant can search the web and cite its sources. This requires a search API key, which you configure once in your profile menu.
Attach images, PDFs, text documents and spreadsheets to a message, or drag a task from the board into the chat to discuss it directly.
The home page lists your projects with their progress and shows a year-long activity grid of completed tasks.
The interface follows your preference and adapts from large desktop screens to mobile widths.
| Step | Action | Result |
|---|---|---|
| 1 | Create a project | A board and a conversation are ready. |
| 2 | Describe your goal to the assistant | It uses your project context to understand the work. |
| 3 | Review the proposals | Accept, discard or adjust each suggested task. |
| 4 | Track progress | Move cards across the board until the work is done. |
Connect the account or API key of the service you prefer, then choose the model from the chat.
| Provider | Connection |
|---|---|
| ChatGPT | Sign in with your ChatGPT account |
| OpenCode Go | API key |
| Groq | API key |
| DeepInfra | API key |
| Amazon Bedrock | API key |
| OpenRouter | API key |
The board works fully without an AI provider.
Choose where your data lives the first time you open Modus.
| Option | Description | |
|---|---|---|
| Local | Data is stored in a database on your computer. An optional PIN protects access. | |
| Cloud | Data is stored in a Turso database that you own, with username and password sign-in. |
Download the latest version from Releases:
| File | Use it when |
|---|---|
Modus-<version>-win-x64.exe | You want a regular installer with Start menu and desktop shortcuts. |
Modus-<version>-win-x64.zip | You prefer a portable copy: extract it anywhere and run Modus.exe. |
The installed version updates itself: when a new release is published, Modus downloads it in the background and offers to restart. The portable .zip does not update automatically.
The app is not code-signed yet, so Windows SmartScreen may ask for confirmation the first time (More info → Run anyway). Your data is stored in your user profile folder (%APPDATA%\Modus\data) and is kept when you update.
Requirements: Node.js 24 and pnpm.
git clone https://github.com/Alexanderjms/modus.git
cd modus
pnpm install
pnpm dev
Open http://127.0.0.1:3000, choose where to store your data, create your profile and add your first project.
For configuration details, cloud storage, provider setup, troubleshooting and architecture, see the technical guide.
Modus is under active development (version 0.1.0). Interfaces and behavior may change as the product evolves.
| Report a problem | |
| Suggest an improvement | |
| Technical guide |