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: 45

Dependents: 1

Suggesters: 1

Stars: 0

Open Issues: 0

2026.04.09.1145 2026-04-09 11:39 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.