nicool.ai logo
nicool.aiDocumentation

How nicoolAI works

The product model in plain language: where nicoolAI lives, what it can do today, and how it decides when to act.

The shortest useful explanation is this:

nicoolAI is a message-first personal agent. It lives in familiar channels, remembers enough to make the next interaction coherent, and takes bounded action when the context and permissions are clear enough.

The product loop

Every interaction follows the same shape:

  1. A message arrives through a supported channel.
  2. The runtime resolves who is speaking, which conversation this belongs to, and what context should apply.
  3. The agent decides whether to reply directly, use a connector, or stop short.
  4. The result is either a response, a bounded action, or an escalation.

The important part is not that nicoolAI can act. It is that it should only act when the boundaries are clear enough to trust the result.

What feels different about it

Three things make nicoolAI different from a one-off assistant session:

Continuity

The system keeps enough memory to make the next conversation feel coherent. It is not trying to remember everything forever. It is trying to avoid making the user repeat the important parts.

Bounded action

If the right connector is available, nicoolAI can do more than answer. Today that mainly means reading linked Google Docs, Slides, and PDFs through an explicitly connected Google account.

Restraint

A trustworthy agent should narrow, ask, or escalate when it is missing context, permissions, or certainty. Refusal is part of the product, not a failure mode.

What nicoolAI can do today

Today, the clearest product capabilities are:

  • keep an ongoing thread in WhatsApp, Slack, and web chat
  • reply inside email conversations sent to [email protected]
  • read supported Google Drive files when a user has connected Google Drive
  • preserve continuity without pretending every situation is equally personal or equally privileged

Where it lives

The primary product surfaces today are:

  • WhatsApp for the most natural ongoing interaction
  • Slack for work-context conversations
  • web chat for explicit account-linked interaction in the browser
  • [email protected] for email-native interaction

The dashboard still matters as the account-linked web surface, and also as the place where connectors get managed.

Connectors: now and next

The connector story is intentionally simple right now:

  • live now: Google Drive
  • planned next: GitHub, Obsidian, Personal email

That is deliberate. It keeps the product legible. One live connector is better than a broad list of half-explained integrations.

Memory

Memory is what keeps the thread intact over time. It covers stable facts, recent context, and concise summaries where that helps continuity.

The goal is coherence, not omniscience.

What usually happens after a request

Most requests end in one of three outcomes:

  1. nicoolAI replies directly.
  2. nicoolAI uses a connector to do bounded work.
  3. nicoolAI asks for clarification or escalates.

That third path matters. A strong system is not one that always does something. It is one that knows when not to.

Good fit and bad fit

nicoolAI is strongest when the work benefits from continuity, lightweight follow-through, and clear boundaries.

It is a good fit for:

  • ongoing personal support
  • message-based operational help
  • reading and using linked Google Drive material
  • staying present across channels without losing the thread

It is a bad fit for:

  • broad autonomous work with unclear permissions
  • situations where silent mistakes would be costly
  • pretending every request belongs to the same memory or trust scope

Next pages