# Archil ## Docs - [Pricing & Billing](https://docs.archil.com/administration/billing.md): Plans, invoicing, usage monitoring, and cost management for Archil - [Organizations](https://docs.archil.com/administration/organizations.md): Use Organizations to effectively share disks between members of your team - [Add Disk User](https://docs.archil.com/api-reference/disk-users/add-user.md): Adds an authorized user to a disk. Users can authenticate via: - **token**: A shared token with a nickname and 4-character suffix - **awssts**: AWS STS role assumption with an IAM principal ARN - [Remove Disk User](https://docs.archil.com/api-reference/disk-users/remove-user.md) - [Create Disk](https://docs.archil.com/api-reference/disks/create-disk.md): Creates a new disk with the specified configuration. A default disk token user is automatically generated and returned in the response, so the disk is immediately mountable. The one-time disk token appears in `authorizedUsers[].token` and cannot be retrieved again. (This disk token is scoped to the… - [Delete Disk](https://docs.archil.com/api-reference/disks/delete-disk.md): Deletes a disk and all associated resources. - [Get Disk](https://docs.archil.com/api-reference/disks/get-disk.md): Returns detailed information about a specific disk. - [List Disks](https://docs.archil.com/api-reference/disks/list-disks.md): Returns all disks owned by the authenticated account. - [API Reference](https://docs.archil.com/api-reference/introduction.md): Programmatic access to the Archil Control Plane - [Execute Command on Disk](https://docs.archil.com/api-reference/serverless-execution/exec-disk.md): Launches a container with the specified disk mounted, runs the given command to completion, and shuts down the container. Returns immediately with the container info; poll the container endpoint for completion. - [Execute Command with Multiple Disks](https://docs.archil.com/api-reference/serverless-execution/exec-multi.md): Launches a container with the supplied set of disks each mounted at its own relative path under `/mnt/archil`, runs the command to completion, and shuts down the container. Activation is atomic: every disk mounts or none of them do. - [Create API Token](https://docs.archil.com/api-reference/tokens/create-token.md): Creates a new API token for programmatic access. The full token value is only returned once at creation time. - [Delete API Token](https://docs.archil.com/api-reference/tokens/delete-token.md): Revokes and deletes an API token. - [List API Tokens](https://docs.archil.com/api-reference/tokens/list-tokens.md): Returns all API tokens for the authenticated account. - [Serverless Execution](https://docs.archil.com/compute/serverless-execution.md): Run bash commands directly on an Archil file system without needing a separate sandbox. - [Data Sources](https://docs.archil.com/concepts/data-sources.md): Archil disks automatically synchronize data from one or more data sources - [Disk Users](https://docs.archil.com/concepts/disk-users.md): Configure authorization for accessing Archil disks using disk tokens or AWS IAM roles - [Metering](https://docs.archil.com/concepts/metering.md): How Archil measures active data in the high-speed storage layer - [Shared Disks](https://docs.archil.com/concepts/shared-disks.md): Archil disks can be shared between multiple servers simultaneously - [S3 Object Storage](https://docs.archil.com/data-sources/s3-object-storage.md): Configure S3-compatible storage providers as data sources for your Archil disk - [Architecture](https://docs.archil.com/details/architecture.md): Overview of Archil disk architecture - [Solution Comparison](https://docs.archil.com/details/comparison.md): Archil is designed to replace block storage - [Consistency](https://docs.archil.com/details/consistency.md): Understanding Archil's consistency model between clients and data sources - [Performance](https://docs.archil.com/details/performance.md): Archil Performance Specifications - [Security & Compliance](https://docs.archil.com/details/security.md): How Archil protects your data, and what we commit to contractually - [Application Support](https://docs.archil.com/details/support.md): Archil is designed for full POSIX-compatibility - [Introduction](https://docs.archil.com/getting-started/introduction.md): Archil Documentation - [Quickstart](https://docs.archil.com/getting-started/quickstart.md): Create a disk and run a command on it in under 5 minutes — no install required. - [Bash tool for agents](https://docs.archil.com/guides/ai/bash-tool.md): Give an AI agent a persistent file system and a bash tool, using disk.exec and the AI SDK. - [Vector Search](https://docs.archil.com/guides/ai/faiss.md): Build high-performance vector similarity search with FAISS using Archil for shared embeddings and scalable vector databases - [Multi-Agent Systems](https://docs.archil.com/guides/ai/multi-agent-systems.md): Build multi-agent AI systems with LangChain and LangGraph using Archil for persistent memory and stateless agent architecture - [AWS Lambda](https://docs.archil.com/guides/compute/aws-lambda.md): Use Archil disks from AWS Lambda functions - [Cloudflare Workers](https://docs.archil.com/guides/compute/cloudflare-workers.md): Access Archil disks from Cloudflare Workers - [Jupyter Notebooks](https://docs.archil.com/guides/data-science/jupyter-serverless.md): Learn how to run Jupyter notebooks with PyTorch and MNIST training directly on Amazon S3 using Archil - [MySQL](https://docs.archil.com/guides/databases/mysql.md): Run MySQL on an Archil disk for elastic, S3-backed storage - [PostgreSQL](https://docs.archil.com/guides/databases/postgres.md): Run PostgreSQL on an Archil disk for elastic, S3-backed storage - [SQLite](https://docs.archil.com/guides/databases/sqlite.md): Run SQLite on an Archil disk for elastic, S3-backed storage - [Logging](https://docs.archil.com/guides/observability/logging.md): Using Archil to send application logs directly to S3 without code changes - [Firecracker](https://docs.archil.com/guides/virtualization/firecracker.md): Learn how to run Archil inside of a Firecracker microVM - [Subprocessors](https://docs.archil.com/legal/subprocessors.md): Third parties Archil engages to process data on your behalf - [Mount in a container](https://docs.archil.com/mounting/containers.md) - [Mount with just-bash](https://docs.archil.com/mounting/just-bash.md): In-process bash executor and filesystem adapter built on @archildata/native. - [Mount on Linux (FUSE)](https://docs.archil.com/mounting/linux.md) - [Mount on macOS](https://docs.archil.com/mounting/macos.md): Mount Archil disks as native volumes on your Mac - [S3 API](https://docs.archil.com/protocols/s3-api.md): Read Archil disks over an S3-compatible HTTP API — list and download objects with any S3 client, no mount required. - [`archil` CLI](https://docs.archil.com/reference/archil-cli.md): Reference for the Linux system CLI that mounts Archil disks as local folders. - [Changelog](https://docs.archil.com/reference/changelog.md): History of updates to the Archil platform and client - [Kubernetes CSI Driver](https://docs.archil.com/reference/csi-driver.md): Documentation on mounting using the [Kubernetes Container Storage Interface](https://kubernetes-csi.github.io/docs/) (CSI) driver for Archil disks. - [`disk` CLI](https://docs.archil.com/reference/disk-cli.md): Reference for the Node CLI that creates disks, runs `disk exec`, and manages API keys. - [Region Availability](https://docs.archil.com/reference/regions.md): Archil regions and availability - [Terraform Provider](https://docs.archil.com/reference/terraform.md): Manage Archil disks, users, and API tokens with Infrastructure as Code - [Troubleshooting](https://docs.archil.com/reference/troubleshooting.md): Solutions to common issues with Archil disks - [TypeScript SDK](https://docs.archil.com/sdks/typescript.md): Programmatic access to Archil disks from TypeScript and Node.js applications ## OpenAPI Specs - [openapi](https://docs.archil.com/api-reference/openapi.yaml)