room-snapshot-api
A small service that turns RTSP surveillance cameras into a simple HTTP API and an MCP server
What XERJ indexed
Snapshot
The whole repository at commit f578ebd23f. It is the newest commit on main.
Selected work

Licence
The repository
LICENSE file checked at the pinned commit; the author agreed to inclusion.
The XERJ corpus
The owner added it on hub.xerj.org after signing in with GitHub, on 2026-10-28. Same terms as the repository. Answers name the repo, the commit and the file:line.
selected for the XERJ Corpus Hublicence clearedsuggested use: adapt with attribution
dockerdocker-composertsptp-linktapoapimcpskill
Example questions
- How does room-snapshot-api implement docker?
- Show the docker-compose code in room-snapshot-api.
Inside the indexed corpus
- 49 files, 141.5 KB in total, about 2.9 KB per file.
- Languages by size: Python 92.5%, Shell 6.8%, Dockerfile 0.7%.
- On GitHub since 2026-02-25, last push 2026-10-31, 38 commits on main.
Licence on GitHub and in the corpus
GitHub reported MIT for barval/room-snapshot-api on 2026-10-31, but the LICENSE file at commit f578ebd23f was reviewed as NOASSERTION. The corpus is the pinned commit, so answers from it follow NOASSERTION.
Contributors
Valery Barsukov (@barval) has 2 selected repositories on the hub.
Their other repository pages: barval/flai.
Using XERJ with room-snapshot-api
- Code search MCP for Claude Code: cite file:line, not grep room-snapshot-api is tagged mcp on GitHub.
- What is an MCP memory server?
- Find every place a config key is set in a repo room-snapshot-api is tagged docker-compose on GitHub.
- Search an OpenAPI spec so an agent can find endpoints The hub files it under API design and specification.
The prompt
Paste it into your AI agent. It clones barval/room-snapshot-api at the pinned commit and indexes it on your machine.
Search the GitHub repository barval/room-snapshot-api with XERJ (https://hub.xerj.org/corpus/barval--room-snapshot-api). Run these in a shell, in order, and check each result before the next: 1. xerj --help (success: it prints usage). If xerj is missing: curl -fsSL https://xerj.org/get | sh 2. git clone https://github.com/barval/room-snapshot-api room-snapshot-api && git -C room-snapshot-api checkout f578ebd23fc0a9b3d1d1f9a1c06d589f5c16037c 3. Start a local node and leave it running: xerj --insecure --data-dir ./xerj-data 4. xerj autoindex ./room-snapshot-api --url http://127.0.0.1:9200 --prefix room-snapshot-api --progress plain 5. xerj autoindex map --url http://127.0.0.1:9200 Then answer my question from the indexed files and cite the ax_path of every hit. Query syntax: https://xerj.org/llms.txt Licence: check the LICENSE file. Keep the copyright notice and credit the authors.
Related
Valery BarsukovAPI design and specification corporaann-benchmarksgorillacompose-specMrKyaw/Onnx_Rust_Web_Assembly_Triton_Promethus_GrafanaChaitanyMishra/invoice-receipt-parserArshia-Moghbel/Telegram-VPN-Seller-Bot
Stats: GitHub API, fetched 2026-10-31. Snapshot: the git tree at the pinned commit. Selected work and consent: the XERJ registry.