> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# User knowledge

> Set personal preferences for how Clark works with you

User knowledge is personal — it applies only to your own Clark conversations across all apps. Use it to capture your individual preferences so Clark adapts to how you like to work — things like code style, workflow preferences, and the types of apps you typically build.

## Adding user knowledge

Navigate to the **Knowledge** page and chat with Clark to describe what you want it to remember. Clark will create the right knowledge entry at the right scope for you, then present it for your review before saving. We recommend using Clark to write entries because it optimizes them for LLM retrieval — producing focused, well-structured instructions that Clark can look up effectively at build time.

For example, you might tell Clark:

* "I prefer TypeScript over JavaScript. Always use typed interfaces for API responses."
* "When presenting options, give me a brief summary — I don't need long explanations."
* "I primarily build data-heavy dashboard apps. Optimize for table and chart components."

Clark will draft the entry, scope it to **Personal**, and present it for your review before saving.

<img src="https://mintcdn.com/superblocks/nJ3ep6kSq7I75bb2/images/building-with-clark/knowledge/user-knowledge.png?fit=max&auto=format&n=nJ3ep6kSq7I75bb2&q=85&s=1c6432e98f639cedc5635dddaf142fa7" alt="Clark creating a personal knowledge entry" width="2740" height="1908" data-path="images/building-with-clark/knowledge/user-knowledge.png" />

You can also ask Clark to **explore your existing knowledge**, refine entries, or identify duplicates — for example, "Review my personal knowledge and suggest anything I should add based on how I've been building."

## Permissions

User knowledge is private. Only you can see and manage your entries, and they are only used in your own Clark conversations.

## Related

User knowledge is part of Clark's broader [Knowledge](/building-with-clark/knowledge) system. You can also define knowledge at the [organization](/admin/org-administration/knowledge), [integration](/integrations/knowledge), and [app](/building-with-clark/knowledge/app-knowledge) levels.
