Skip to content

agentic-layer/documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Agentic Layer Documentation

Documentation platform for the Agentic Layer ecosystem.


Table of Contents


Prerequisites

To work with this documentation project, you'll need the following tools installed on your system:

  • Antora - Documentation site generator (latest stable version)
  • Node.js - Required for Antora and related tooling
  • npm or yarn - Package manager for Node.js dependencies
  • Git - Version control system

Getting Started

Installing Dependencies

  1. Install Node.js and npm from https://nodejs.org/

  2. Install Antora globally:

    npm install -g @antora/cli @antora/site-generator
  3. Verify your installation:

    antora --version

Building the Documentation

To build the documentation site locally:

antora antora-playbook.yml

The generated documentation will be available in the build/site directory. You can serve it locally using any static file server:

npx http-server build/site

The documentation site will be accessible at http://localhost:8080.

Contributing

We welcome contributions to improve the documentation! Here are the guidelines for contributors:

Architecture Documentation

Architecture documentation is located at architecture/docs and follows the arc42 template structure. Each section corresponds to a specific aspect of the system architecture. When adding or updating architecture documentation, ensure that you adhere to the arc42 guidelines.

User Guidlines

Documentation for user guidelines, tutorials, how-to guides, references, and explanations is located in the respective repositories ./docs/modules/ROOT/partials. The pages in the home module aggregate this content. If you wish to add content from a new repository simply add it with the following syntax:

# <antora.name> is defined in the antora.yml of the respective module

include::<antora.name>:ROOT:partial$tutorials.adoc[]

Documentation Standards

  • Format: All documentation is written in AsciiDoc format (.adoc files)
  • Structure: Follow the established Antora module structure
  • Style: Maintain consistency with existing documentation style and tone
  • Navigation: Update navigation files (nav.adoc) when adding new pages

Project Structure

This documentation project is organized using the Antora documentation framework with the following structure:

documentation/
├── architecture/           # Architecture documentation module
│   └── docs/
│       ├── antora.yml     # Module configuration
│       └── modules/       # Documentation modules
│           ├── ROOT/
│           ├── building-blocks/
│           ├── constraints/
│           ├── context/
│           ├── crosscutting/
│           ├── decisions/
│           ├── deployment/
│           ├── glossary/
│           ├── introduction/
│           ├── quality/
│           ├── risks/
│           ├── runtime/
│           └── solution-strategy/
└── home/                  # Main documentation hub module
    └── docs/
        ├── antora.yml     # Module configuration
        └── modules/
            └── ROOT/
                ├── nav.adoc
                └── pages/ # Aggregated content from various repositories
                    ├── explanation.adoc
                    ├── how-to-guides.adoc
                    ├── index.adoc
                    ├── reference.adoc
                    └── tutorials.adoc

About

Agentic layer documentation

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published