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

# Project

> The complete data model for a MemMachine project workspace.

## Overview

The `Project` interface represents the full metadata and configuration state of a project. It is the primary return type for the `getDetails()` method.

***

## Properties

| Property | Type | Description |
| :- | :- | :- |
| `org_id` | `string` | The unique identifier of the organization owning the project. |
| `project_id` | `string` | The unique identifier of the project itself. |
| `description` | `string` | A human-readable summary of the project. |
| `config` | `object` | The active AI configuration, including `embedder` and `reranker` model strings. |

***

## Usage Example

```typescript theme={null}
const project = client.project({ org_id: 'customer-support', project_id: 'customer-support' });
const details = await project.get();

console.log(`Project: ${details.description}`);
console.log(`Using Embedder: ${details.config.embedder}`);
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.