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

# File Organization

> Learn how to organize your files and folders in Files

export const LoopingVideo = ({src, poster, width, height, label}) => {
  var videoRef = useRef(null);
  var pausedByReader = useRef(false);
  var [playing, setPlaying] = useState(false);
  var playMuted = function (video) {
    video.muted = true;
    video.play().catch(function () {});
  };
  useEffect(function () {
    var video = videoRef.current;
    if (!video) return undefined;
    if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
      pausedByReader.current = true;
    }
    var observer = new IntersectionObserver(function (entries) {
      if (!entries[entries.length - 1].isIntersecting) video.pause(); else if (!pausedByReader.current) playMuted(video);
    });
    observer.observe(video);
    return function () {
      observer.disconnect();
    };
  }, []);
  var toggle = function () {
    var video = videoRef.current;
    if (!video) return;
    if (video.paused) {
      pausedByReader.current = false;
      playMuted(video);
    } else {
      pausedByReader.current = true;
      video.pause();
    }
  };
  var action = playing ? 'Pause animation' : 'Play animation';
  return <figure style={{
    position: 'relative',
    width: '100%'
  }}>
      <video ref={videoRef} src={src} poster={poster} width={width} height={height} aria-label={label || undefined} muted loop playsInline preload="none" onPlay={function () {
    setPlaying(true);
  }} onPause={function () {
    setPlaying(false);
  }} style={{
    display: 'block',
    width: '100%',
    height: 'auto',
    aspectRatio: width && height ? width + ' / ' + height : undefined,
    borderRadius: '8px'
  }} />
      <button type="button" onClick={toggle} aria-label={action} title={action} style={{
    position: 'absolute',
    right: '8px',
    bottom: '8px',
    width: '28px',
    height: '28px',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    padding: 0,
    borderRadius: '6px',
    border: '1px solid rgba(0, 0, 0, 0.12)',
    background: '#fff',
    color: '#111',
    boxShadow: '0 1px 2px rgba(0, 0, 0, 0.08)',
    cursor: 'pointer'
  }}>
        <svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
          {playing ? <>
              <rect x="14" y="3" width="5" height="18" rx="1" />
              <rect x="5" y="3" width="5" height="18" rx="1" />
            </> : <path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z" />}
        </svg>
      </button>
    </figure>;
};

GC AI Files help you organize your legal documents in a structured, searchable system. With proper organization, you can quickly find and use your documents when needed.

## Folder Structure

<Frame>
  <LoopingVideo src="https://docs-images-gcai.s3.us-east-2.amazonaws.com/videos/files/organizing-files.mp4" poster="https://docs-images-gcai.s3.us-east-2.amazonaws.com/videos/files/organizing-files.jpg" width="1232" height="720" label="Files organization in GC AI" />
</Frame>

* Create nested folders to organize documents by project or type
* Use consistent naming conventions for folders and files
* Search across all files regardless of folder location
* Access multiple file spaces (My Files, Shared, Organization Files) in a single chat
* Drag and drop files directly into chats, or use the `+` menu to select **Add from computer** or **Add from Files** (which opens the sidebar to **Files** and focuses search)
* See file badges showing which documents are attached to your current chat

## Organization Types

GC AI provides three main organization areas for your documents:

1. **My Files** - Your personal document storage, visible only to you
2. **Shared with me** - Documents others have shared with you
3. **Organization Files** - Team-wide document storage for collaboration

## Creating an Organized Structure

To create a new folder:

1. Open the right sidebar
2. Select **My Files** or **Organization Files**
3. Select **Create Folder**
4. Name your folder using a clear, descriptive title
5. Upload your documents to the appropriate folder

## Sharing Documents

Share your folders and files with team members:

1. Right-click on any file or folder
2. Select **Share**
3. Choose sharing options:
   * Specific individuals (by email)
   * Your entire organization
   * Private (keep to yourself)

## Document Updates

When updating documents:

* Delete or keep the previous version
* Upload the new version to the same folder
* Use GC AI to analyze differences between versions
* Consider using version numbers in filenames (e.g., Policy\_v2.1)

## Search Capabilities

GC AI's powerful search helps you find documents across your files:

* Results appear instantly from all accessible files
* Filter results by file type or collection

<Tip>
  Create and document your organization system early. It's much harder to
  reorganize later when you have hundreds of documents.
</Tip>

## Google Drive Integration

You can also import files directly from Google Drive. See the [Google Drive](/docs/files/google-drive) page for setup and usage details.


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