Artifactr: Local-first CLI tool for managing AI coding agent artifacts

Artifactr is a cross-platform CLI tool for managing LLM "artifacts"—files or folders intended for use with AI coding tools like skills, commands, and agent definitions. Built over two weeks using claude-code and openspec, it's MIT-licensed and available on PyPI via pip or pipx.
Key Features
The tool addresses manual management of AI artifacts in terminal environments, avoiding token waste on simple file operations. Key features include:
- Local-first storage: No network connections except for manual updates. Files are stored in portable "vault" formats inspired by Obsidian and Logseq.
- Export capabilities: Export individual artifacts as zip archives or entire vaults for sharing.
- Automatic syncing: Use
linkor--linkto symlink vault contents to project directories, keeping artifacts synced automatically. - Import management
- Git-aware functionality: Default behavior adds imported files to
.git/info/excludeto prevent accidental commits and conceal AI usage indicators from public repos. Disable with--no-exclude.- Custom tool support: Add support for any coding agent via YAML configuration. Configs can be exported with vaults.
- Discovery commands: Use
art spelunkto recursively discover artifacts in directories, thenart storeto add them to vaults.- CRUD operations: Create, remove, update, and delete artifacts easily.
- Git-aware functionality: Default behavior adds imported files to
Artifactr natively supports claude-code, opencode, and codex, with extensibility for other agents. It's designed for terminal power-users who want to manage AI-assisted workflows without file sprawl or privacy concerns.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Code Skill Converts Stitch Designs to Next.js with Zero Pixel Drift
A Claude Code skill converts Google Stitch AI designs to Next.js components with mandatory verification checkpoints to prevent pixel drift, preserving exact values and handling assets.

Control Real iPhones from OpenClaw Agents — Hands-On with AvaBerry43's Setup
A developer created an API-controlled iPhone setup for agents, testing features like iMessage drafting, Shortcuts, and mobile QA. 70 phones are available for others to experiment with.

Claude File History: VS Code Extension for Tracking Claude Code Sessions
A VS Code extension called Claude File History tracks every Claude Code session that touched your files, allowing you to find past conversations, preview what was discussed, and resume conversations with a double-click.

PocketBot: iOS app uses Claude to generate deterministic JavaScript automations from natural language
PocketBot is an iOS mobile automation app that uses Claude via AWS Bedrock to convert plain-language requests into self-contained JavaScript scripts. The LLM writes the code once, then the deterministic scripts run on schedule in a sandboxed runtime without AI involvement.