Charli Knows is an enterprise project management and
delivery platform that brings projects, statements of
work, deliverables, feature requests, time, budgets,
meetings, proposals, and client communication into one
operating system.
The problem it solves is familiar to delivery teams:
project context lives in email, spreadsheets, ticketing
tools, and chat; estimates are inconsistent; budget
health appears too late; and clients need visibility
without seeing every internal detail.
The platform embeds an AI assistant, Charli, directly in
the workflow. It supports project and deliverable chat,
a global intent interpreter, scope analysis, estimates,
risk analysis, acceptance criteria generation, SoW
planning, time parsing, budget health, invoice summaries,
and weekly reporting.
I built the system as a full-stack product with .NET
Aspire services, a dedicated streaming chat service, a
YARP gateway, PostgreSQL, Entity Framework Core,
SvelteKit, TypeScript, TailwindCSS, OpenAPI-generated
clients, Hangfire jobs, Azure OpenAI, optional Gemini,
Slack and Gmail integrations, MCP-capable agents, and a
white-label client portal.
- Projects, SoWs, phases, deliverables, subtasks, dependencies, and acceptance criteria.
- Feature requests with status workflows, screenshots, scope, risk, estimates, and links to deliverables.
- Time entries, budget snapshots, estimate accuracy, burn rate, deadlines, and invoice-ready summaries.
- Agent users with memory, delegated tasks, MCP tool use, and execution history.
- Client users with restricted magic-link access to project data, tickets, deliverables, and limited chat.
The outcome is a single source of truth for delivery,
with AI that understands the project, the SoW, the team,
the budget, and the client conversation.
-
Client:
Charli Knows
-
Categories:
AI Platform, Project Management, Client Portal
-
Status:
Active product
-
Technologies:
.NET Aspire, C#, SvelteKit, TypeScript, PostgreSQL,
EF Core, TailwindCSS, Azure OpenAI, Hangfire, YARP,
Slack, Gmail, MCP