Self-hosted LLM assistant for Semitexa Framework — console-based skill execution

Maintainers

Package info

github.com/semitexa/semitexa-llm

Type:semitexa-module

pkg:composer/semitexa/llm

Statistics

Installs: 28

Dependents: 1

Suggesters: 1

Stars: 0

Open Issues: 0

2026.04.05.0855 2026-04-05 07:24 UTC

This package is auto-updated.

Last update: 2026-04-05 09:00:32 UTC


README

Self-hosted LLM assistant with console-based skill discovery and execution.

Purpose

Integrates LLM capabilities into the Semitexa CLI. Console commands marked with #[AsAiSkill] are discoverable by AI agents with structured metadata including risk assessment and execution policies.

Role in Semitexa

Depends on semitexa/core for attribute discovery and the console command system. Skills are registered via ClassDiscovery and exposed to LLM agents as a structured manifest with execution constraints.

Key Features

  • #[AsAiSkill] attribute for skill discovery
  • SkillRegistry builds manifest from ClassDiscovery
  • Execution policies: AiExecutionKind, AiRiskLevel, AiConfirmationMode
  • Structured skill metadata for LLM agents
  • Ollama integration for local inference

Notes

Optional package. Skills are only exposed when an LLM provider is configured. Execution policies ensure destructive operations require explicit confirmation.