Skip to main content

OpenJCockpit documentation

The knowledge base for OpenJCockpit, the open-source AI Software Factory for governed agentic software development. Start with the path that matches what you want to do. Every page links onwards to related topics.

New here? Read the project README first, then the Overview.

By goal​

I want to…Start hereThen
Understand the platformOverviewArchitecture
Try it locallyQuickstartAuthentication, LLM providers
Build with agents and workflowsAgents and workflowsSpec-driven development, Agents and A2A, Git integration, Spec queue
Configure governancePolicy enforcementApproval gates, MCP tools, Security considerations
Extend the platformAgents and A2ASkills Hub, MCP tools, Local development
Operate and troubleshootTroubleshootingRunbooks, Known limitations, Configuration reference
ContributeCONTRIBUTING.mdLocal development, Testing, Continuous integration
Assess it for my organizationSecurity considerationsKnown limitations, Policy enforcement

All pages​

Getting started​

  • Quickstart: prerequisites, start the stack, first workflow run, stop and reset.
  • Authentication: Keycloak, seeded local users, roles, service clients, login theme, realm re-import.

Concepts​

  • Overview: the AI Software Factory, core concepts, the dashboard, vision vs. current status.
  • Architecture: components, technologies, design principles, request flow.
  • Agent runtime: the execution plane, its contract with the agent service, security and failure semantics.

Workflows​

Governance​

Integrations​

  • LLM providers: Ollama, LiteLLM, OpenAI, reverts, release notes.
  • MCP tools: the Git MCP server, policy-checked tools, workspace isolation.
  • Agents and A2A: agent catalogue, configuration-driven agents, A2A.
  • Skills Hub: skills and the dev-only marketplace double.

Development​

Operations​

Reference​

Other documentation in the repository​

DocumentTopic
OpenJCockpit DocsPublished documentation: these pages plus guided tutorials and video scripts.
docs-site (source)Project overview page: about, spec queue details, illustrated first-run tutorial.
services/embabel-agent-service/docs/agent-integration/OPERATIONS.mdAuthoritative operations guide for configuration-driven agents, A2A and git-workspace runs (Dutch).
services/embabel-agent-service/AGENTS.mdSpec-driven workflow rules for agents.
services/embabel-agent-service/README.mdLog keys and the workflow-definition write race statement.
frontend/e2e/README.mdPlaywright E2E harness in full detail.
frontend/apps/dashboard/README.md and frontend/libs/*/README.mdDashboard app and feature libraries.
agents/README.mdLocal agent catalogue format.
infrastructure/litellm/README.mdLiteLLM gateway configuration.
infrastructure/keycloak/local-users/README.mdPersonal local Keycloak users.
SECURITY.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, LICENSE, NOTICEProject policies and licensing.

Synced from OpenJCockpit@main. To change this page, edit it in the product repository.