Project Configuration
MemOS supports managing resources, permissions, and call logs by project. A project can be an App, an Agent, or any module that requires independent resource management.
1. Create a New Project
- Each new user has a "Default Project" by default.
- When creating a new project via the console, enter a name and description to create your independent project.

2. Delete a Project
- When you have multiple projects, you can delete projects that are no longer needed.
Deleting a project will clear all memories, messages, and related data under that project. This operation is irreversible.

3. Project API Key
- Each project has an independent list of API keys for accessing all memories, messages, and data under that project.
- Switch projects in the top left corner of the console to view the corresponding keys.

4. Project Request Logs
- Switch projects in the top left corner of the console to monitor API usage and history.

5. Project Knowledge Base
- Create a knowledge base in the console or via API, and add knowledge bases associated with this project.
To understand the principles and usage of knowledge bases, go to the Knowledge Base Introduction Page, and follow the explanation to create knowledge base document memories that can be recalled together with user memories step by step.
