AI-NATIVE PROJECT MANAGEMENT

Stop losing context.
Start getting things done.

Project Intelligence System keeps every project structured, logged, and fully readable by any AI tool. Switch between tools without losing a single step. Every AI that touches a project leaves context for the next one.

WORKS WITH ▌
ACCESS CODE
Zero context lost

Switch AI tools at any point. The next tool knows exactly what was done, what is pending, and what the goal is.

Every session logged

Each AI that works on a project records what it did. That record becomes permanent context for every AI that comes after.

Any AI. Same project.

Dash. Claude. Cursor. Codex. Hermes. Connect any of them over MCP and it understands your project immediately.

CAPABILITIES

Built for teams of AIs

◈
Always-On Context

Every project lives in a shared database. Switch AI tools mid-task and nothing is lost. The next AI picks up with full knowledge of what was done, what is next, and why.

◎
Session Logs Per AI

Every time an AI works on a project it logs what it did, what problems it hit, and what it solved. That log becomes permanent context for every AI that comes after.

⬡
One Project. Any Tool.

Start in Dash. Continue in Claude Code. Switch to Cursor. Each one connects to the same dashboard over MCP and instantly understands the full project state.

◉
Bootstrap in Seconds

Describe any idea in plain language. The built-in agent plans every step, sets priorities, and creates a fully structured project record ready for any AI to work on.

⊕
Save and Revisit Later

Find an interesting tutorial, video, or article while browsing? Save the link. Come back later and ask any AI to explain it, break it down, or turn it into a project.

✦
Structured Project Records

Steps, expected results, priorities, and agent history. Every project is fully documented and queryable so any AI that connects knows exactly where things stand.

◐
Research on Demand

Tell Dash to research your project and it searches the web, picks the best resources, and saves them directly to the project as reference links. Ready before you take your first step.

◧
Priority and Status System

Mark projects as Urgent, Scheduled, or Someday. Set custom priorities with a single click. Move projects from active to paused to done to archived as they progress through their lifecycle.

◫
Project Notes

Mid-conversation with an AI and something clicks? Tell it to save the insight. Notes attach directly to the project so the next AI, whether Dash, Claude, or any other, reads them as part of the full context.

BUILT-IN AGENT

From idea to structured project in seconds

Dash is a GPT-4o powered agent embedded in the dashboard. Describe any idea and it instantly creates a fully structured project with every step planned, priorities set, and context written so other AI tools can continue the work immediately.

After Dash bootstraps the project, open Claude Code, Cursor, or any MCP-connected tool. They connect to the same dashboard and already know the full plan. No copy-pasting. No re-explaining. Just continue.

◈Plans every step, not just what you mentioned
◈Logs the session so other AIs know exactly what was created
◈Sets priority, agent, expected result, and category automatically
◈Any MCP-connected AI can continue the work instantly after
◈No context lost between the idea and the execution
DASH / ONLINE
I want to build a SaaS app where teams can manage client onboarding. It needs a dashboard, task tracking, and email notifications.
Good scope. I will put this under Development with Urgent priority. Is the auth going to be email and password or social login?
Clerk for auth. Here is a reference I found: https://clerk.com/docs/quickstarts/nextjs
Got it. Project created with 10 steps covering auth setup, database schema, onboarding flow, dashboard UI, task system, email integration, role permissions, testing, deployment, and documentation. Clerk docs saved. Session logged. Any AI you open next will have the full plan ready.
NOW OPEN CLAUDE CODE OR CURSOR. THEY ALREADY KNOW THE FULL PLAN.
ARCHITECTURE

Connect your own AI. It does the work.

This dashboard is an MCP server. Point Claude Code, Claude Desktop, Codex, Copilot, Cursor or a headless agent at it and you stop clicking: you say what happened and it updates the project. It reads your steps, session logs, expected results and priorities directly, so the context never disappears because it was never just in a chat window.

Connecting takes one message to your assistant. It reads how the dashboard works by itself the first time, so there is nothing to configure and nothing to explain.

DASH
Bootstrap in chat
CLAUDE CODE
Build and implement
CURSOR
Continue the work
ANY MCP AI
Future tools included
MCP GATEWAY
OAuth or API key
DASHBOARD
Live source of truth
The database is the interface

Every step, log, and expected result lives in Supabase. Any AI that queries it has the same context as any other. The database is not storage. It is the shared brain.

Context survives every tool switch

Chat windows close. IDE sessions end. But the project record in the database never disappears. Open a new tool and the full history is already there.

Every AI contributes to the record

When an AI works on a project it logs what it did. Those logs stack over time and become a rich, permanent context that makes every future AI session more effective.

TWO WAYS TO CONNECT

Both live on the Agent Access page inside the dashboard. Pick the one that matches the agent you have.

OPTION 1
Sign in with a browser
Claude Code · Claude Desktop · Codex · Copilot · Cursor
  1. 1Copy one short message from the Agent Access page and paste it to your AI.
  2. 2It adds itself as an MCP server and hands you a link.
  3. 3You approve it in the browser and tick what it may do.

No key is ever created, so there is no secret to lose. Cut it off from the same page whenever you want.

OPTION 2
A key for headless agents
Hermes · OpenClaw · scripts · cron jobs · any server
  1. 1Mint one key per agent, choosing its permissions.
  2. 2Download the generated skill: the key, the endpoint and the install steps are already filled in.
  3. 3Drop it in and the agent knows the dashboard.

A machine with no browser can never finish a sign-in, so it gets a credential it can hold. One key per agent means revoking one leaves the rest alone.

YOUR DATA STAYS YOURS

A connected agent only ever sees the account it was connected to. Which account a request belongs to is decided by the credential it presents, never by anything the agent sends, so it cannot reach another person's projects even if it asks. Permissions are per connection, deleting anything needs an explicit confirmation, and every call an agent makes is listed in your dashboard, including the ones that were refused.

SKILLS

Install new skills into Dash

Dash skills are custom instruction sets stored in the database. Create a skill, give it a /command, and Dash reads it and applies it every time you invoke it. Any AI connected over MCP can read them too, so it plans the way you want without being told.

◎
Slash commands

Each skill has its own /command. Type /human, /pm, /analyze — whatever you created. Dash reads the skill from the database and applies it to your message.

◈
Any AI can install skills

Connect Claude Code or Cursor over MCP and they read your skills before planning anything. The way you want work broken down travels with the project.

✦
User-controlled

Create skills from the dashboard, modify the command, edit the instructions, toggle them on or off. Full control without needing a developer.

DASH / SKILLS IN ACTION
/dev Review the auth setup in my SaaS project — any security issues?
Skill loaded: Software Development Expert. Loading your project now. Two issues: storing session tokens without expiry is a hard blocker, and there is no rate limiting on the login endpoint. Fix both before any public access. I can update the relevant steps with these as blockers.
/pm We have 6 weeks left — are we on track?
Skill loaded: Project Management. At 40% completion with 6 weeks out, you are behind. Steps 4 and 5 are still pending and they block everything in phase 3. Realistically you need both done by end of next week or the deadline is at risk. Recommend flagging step 4 as Urgent now.
BUILT WITHNext.js 14SupabaseOpenAI gpt-4oMCP + OAuth 2.1next-themesTailwind CSS
PORTFOLIO

Other projects

by Andres Henao

More production-grade applications across cybersecurity, AI, and developer tooling. Each one built to solve a real problem with real technology.

PORTFOLIO

Production-Grade CV

Beyond the static portfolio
VISIT

A full-stack application with a custom admin dashboard, role-based access control via Clerk, PostgreSQL triggers, an OpenAI-powered contact assistant, and Arcjet WAF protection. Built like a real product, not a static page.

Next.js 16React 19Drizzle ORMClerkOpenAIArcjet
CYBERSECURITY

The Watchtower

Active defense node
VISIT

An experimental honeypot that turns defense into a game. The Sentinel AI responds to attack attempts with evolving behavior. Heuristic sensors, a real-time War Room visualization, and a Wall of Infamy for persistent researchers.

Next.js 15NeonDBDrizzle ORMArcjetAI Behavioral Analysis
GET STARTED

TRY IT YOURSELF

OPEN SOURCE

This project is open source. The repository includes full setup instructions, environment variables, and database schema so you can run your own instance.

VIEW ON GITHUB