Skip to content

Latest commit

 

History

History
93 lines (72 loc) · 6.56 KB

File metadata and controls

93 lines (72 loc) · 6.56 KB

SEMOSS Developer Documentation

Documentation for the SEMOSS core runtime, agents and harnesses, engine integrations, and deployment. Start with the introduction and backend architecture, or choose the path below that matches your task.

Getting started

Task Guide
Understand the platform and repositories Introduction to SEMOSS
Follow a request through the backend Backend architecture
Run the platform locally Semoss Docker examples
Run local backend changes Java developer onboarding and Monolith local Docker examples
Develop the web experience semoss-ui
Configure Kubernetes or deployment properties SEMOSS-deployment

Agents, harnesses, and skills

Core concepts

Concept Guide
Pixel language Syntax and execution
Reactors Reactor framework
Engines Engine abstraction
Data and queries DataFrames and QueryStructs
Execution context The Insight object
Projects, agents, and skill packages Project types

Engine integrations

Platform services and web integration

Development and how-to guides

Python integration

The GenAI client index covers provider clients, embeddings, tokenization, model limits, and generation. See also reasoning and effort and the provider pages for OpenAI, Anthropic, Google, Bedrock, and Text Generation Inference.

The Python GAAS tools index documents Python access to SEMOSS models, databases, vectors, storage, functions, and server communication. These clients are integration components; the native Java agent harness is documented separately under agents.

Deployment and operations

Reading and maintaining these docs

Use the source links and the configuration shipped with your image to resolve version-specific behavior. Pixel examples containing <...> are templates: replace the placeholders with accessible resources and run them in an authenticated SEMOSS context.

When changing a reactor, harness, project type, or deployment setting, update the relevant guide and this index. Keep examples aligned with the same revisions of Semoss, Monolith, semoss-ui, and the packaged project assets.