# Argus > A self-hosted data layer for AI agents. # Argus documentation - [Argus documentation](https://argus.gpsxtre.me/docs): Operate a self-hosted, revisioned data layer for X, public Telegram announcements, and the Web. - [Quick start](https://argus.gpsxtre.me/docs/quick-start): Install Argus on a supported VPS, onboard one controlled public Web watch, and verify the first record query. - [Core concepts](https://argus.gpsxtre.me/docs/concepts): Understand Argus watches, canonical rich records, conversations, artifacts, and transient source primitives. - [Storage schema](https://argus.gpsxtre.me/docs/storage): See exactly what Argus stores in SQLite and PostgreSQL, including records, media, conversations, jobs, and intelligence artifacts. - [Installation and onboarding](https://argus.gpsxtre.me/docs/install): Verify the signed installer, choose the supported onboarding answers, and understand the managed Argus instance files. - [Configuration](https://argus.gpsxtre.me/docs/configuration): Configure Argus v2 storage, public sources, reply tracking, watches, intelligence, and API access. - Sources - [X](https://argus.gpsxtre.me/docs/sources/x): Ingest X accounts and searches through VPS-hosted or operator-selected FxEmbed. - [Telegram](https://argus.gpsxtre.me/docs/sources/telegram): Monitor anonymous public Telegram announcement channels without private access. - [Web](https://argus.gpsxtre.me/docs/sources/web): Collect public direct URLs and feeds, or discover results through managed SearXNG. - [Optional intelligence](https://argus.gpsxtre.me/docs/intelligence): Create sourced OpenRouter summaries and answers without coupling collection to an LLM. - [API reference](https://argus.gpsxtre.me/docs/api): Search stored evidence, collect fresh sources, manage owned watches, and resume durable change delivery. - [Deployment](https://argus.gpsxtre.me/docs/deployment): Deploy Argus on one Docker VPS first, then understand the supported advanced topologies. - [Operations](https://argus.gpsxtre.me/docs/operations): Inspect, apply, verify, back up, update, and recover a managed Argus VPS. - [Security](https://argus.gpsxtre.me/docs/security): Understand Argus release verification, service boundaries, secret handling, and operator responsibilities. - [Troubleshooting](https://argus.gpsxtre.me/docs/troubleshooting): Diagnose observable Argus failures with bounded inspection before any supported recovery mutation. - [Agents](https://argus.gpsxtre.me/docs/agents): Give coding agents stable Argus documentation plus portable setup and research skills. - Contributing - [Contributing](https://argus.gpsxtre.me/docs/contributing): Set up an Argus development checkout and find the current implementation boundaries, test tiers, release process, and documentation workflow. - [Architecture](https://argus.gpsxtre.me/docs/contributing/architecture): Understand the current Argus workspace boundaries and the flow from public sources to stored records, API queries, releases, and documentation. - [Development](https://argus.gpsxtre.me/docs/contributing/development): Bootstrap the pinned Node.js and pnpm toolchain, run Argus locally, and keep configuration and secrets out of commits. - [Testing](https://argus.gpsxtre.me/docs/contributing/testing): Choose the smallest Argus test tier that proves a change, including PostgreSQL, live FxEmbed, Agent Skill, installer, VPS, and web documentation checks. - [Releases](https://argus.gpsxtre.me/docs/contributing/releases): Publish an immutable signed Argus release, verify it on clean hosts, promote the stable manifest, and deploy the public site through its Git-connected Vercel project. - [Documentation](https://argus.gpsxtre.me/docs/contributing/documentation): Author Argus documentation once in Fumadocs MDX and verify its human, Markdown, LLM, installer, and Agent Skill distribution surfaces.