Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help


đŸŒ± ACORN1 is a Rust CLI and library for validating research activity data (RAD), adding linked-data context, and exporting records as PDF, PowerPoint, CFF, Markdown, JSON, or YAML. Its source records are portable files that can be version controlled and processed locally.

ACORN is context-aware at the data and workflow level. It keeps project descriptions with their identifiers, provenance, and relationships so people and software can interpret records in context. That awareness can unlock a fuller understanding of the work by making documented connections and gaps visible.

ACORN’s validation, formatting, linking, and export workflows are deterministic. Optional AI tooling can discover and download local GGUF models, configure them for OpenCode, VS Code, Goose, and llama-swap, and provide compatible agents with ACORN-specific operating instructions through acorn skill.

Note

AI assistance disclosure, Level 4. ACORN uses AI in accordance with VisidataMachineAssistanceLevel::Significant: humans author most project code, while AI tools may directly create or edit auxiliary files such as documentation and tests. Humans retain review and decision authority. AI-assisted contributions at this level must identify the model and version used and the responsible human operator in the contribution metadata.


ACORN turns structured research data into reusable outputs

Choose your trail

Start with the outcome closest to your work:

I am a
Start hereYou will learn to

ResearcherValidate your first RADcheck, improve, link, and export a project record
DeveloperBuild with ACORNuse schemas, prompt and model APIs, agent skills, external Python bindings, and WebAssembly
Platform engineerOperate ACORNoperate local models, agent tools, runners, and automation services

Not sure yet? The role guide shows every trail at a glance.

Explore ACORN

Choose a route to explore its concepts and commands.

Research activity data

Research activity data Check and format Linked data Shareable artifacts

Explore: research activity data · check and format · linked data · shareable artifacts

Persistent identifier lifecycle

Research activity data Persistent identifiers

Explore the persistent identifier lifecycle →

Local AI and agent tooling

Model Catalog Local GGUF Models Agent And Inference Apps

Explore: local models · application sync · agent skill · 
but is it agentic?


  1. ACORN stands for “Accessible Content Optimization for Research Needs” ↩