ariadne AGENTS.md

ariadne AGENTS.md is an instructions file for Codex, OpenCode from ajbarea/ariadne. It costs 617 tokens per session, scanned A, original, MIT.

Repository instructions for Ariadne, a research-oriented tool that helps coordinate AI agents working with varied data, including text and other media.

In plain words
What is it for?
Use it to set up dependencies, format and lint Python code, run unit or full tests, validate changes before pushing, start the command-line tool, and run archived development tasks.
Why use it?
It records the project’s build commands, coding rules, research requirements, and validation steps so changes remain consistent and auditable.

Instructions file for CodexOpenCode

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/ajbarea/ariadne/agents-md
Clone the repo
git clone --depth 1 https://github.com/ajbarea/ariadne

Made for: Codex, OpenCode.

Per session 617 This file is loaded in full into every session.
When invoked 617 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00617 $0.00617
Opus 5 $0.00309 $0.00309
Sonnet 5 $0.00123 $0.00123
Haiku 4.5 $0.00062 $0.00062

Measured 3d ago against content hash ffaa45f19bdf, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

ariadne AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

AGENTS.md · 54 lines

How it starts

The opening of the file, as written. The whole thing — 54 lines — stays where its author put it; the contents beside it link to each section on GitHub.

AGENTS.md — Ariadne

Repository conventions for agentic coding tools (Claude Code, Cursor, Codex, Aider). Humans: start with README.md, then ROADMAP.md.

What this project is

A sensemaking harness for nonatomic entities, built on the Claude Agent SDK as an orchestration layer over heterogeneous, multimodal data. Architecture is research-driven; see docs/research/. Do not introduce runtime dependencies or pin connectors/libraries until the decision is recorded in ROADMAP.md with a # research(YYYY-MM): provenance note.

Build & run

uv is the canonical toolchain; make targets wrap it. make help lists all.

Goal Command
Install deps make setup
Auto-fix (format + lint) make fix
Lint (CI-equivalent) make lint
Unit tests (fast) make test-unit
Full test suite make test
Pre-push gate make validate
Run the CLI uv run ariadne
Archived/auditable run ./scripts/dev-runner.sh <target>

Conventions

  • Python ≥ 3.12, src-layout package under src/ariadne/.
  • Formatting/linting: ruff (format + check). Types: ty. Config in pyproject.toml.
  • Fix-first gates: make fix before make lint so lint measures intent.
  • Tests: pytest, asyncio_mode = auto. Mark integration tests @pytest.mark.integration and heavy ones @pytest.mark.slow so the fast lane stays hermetic.
  • No secrets or source intelligence data in the repo. data/, models/, .env, and logs/ are gitignored.
  • Provenance matters. This is an analytic tool: every fact the harness surfaces should be traceable to its source tool. Favor designs that preserve citations end-to-end.

Where things go

  • Agent tools (custom/in-process connectors & processors) → tools/.
  • Agent Skills (packaged analytic procedures) → skills/<name>/SKILL.md.
  • MCP servers (graph / SQL / vector connectors) → mcp_servers/.
  • Research backing decisions → docs/research/.

Read the full file on GitHub · 54 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 54 lines · 617 tokens per session scan A ffaa45f19bdf

Subscribe to this mod's changes

ariadne AGENTS.md is an instructions file published in the GitHub repository ajbarea/ariadne (2 stars, last pushed 9d ago), licensed MIT. It adds 617 tokens to every session, about $0.0031 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.