Skip to content
@conduit-ui

conduit-ui

Conduit

Agent-native GitHub automation built on PHP.

Typed Saloon connectors, Laravel packages, Laravel Zero CLIs, and a knowledge store. Built for autonomous agents that need deterministic, testable access to GitHub and the rest of the house.

Install from Packagist:

composer require conduit-ui/connector

Architecture

┌─────────────────────────────────────────┐
│  Agents                                 │
└──────────────┬──────────────────────────┘
               │
       ┌───────┴────────┐
       │   CLI Layer     │  Laravel Zero 13 (PHP ^8.3)
       │  issue-cli      │
       │  pr-cli         │
       │  monitor / cf   │
       └───────┬─────────┘
               │
       ┌───────┴────────┐
       │  Domain Layer   │  Laravel 13 libraries
       │  issue / pr     │
       │  commit / repo  │
       │  email/calendar │
       └───────┴─────────┘
               │
       ┌───────┴────────┐
       │  Connector      │  Saloon 4 → GitHub API
       └────────────────┘

  knowledge  →  Qdrant (store / search / remember)
  foundry    →  scaffold Laravel microservices
  mattermost →  bots, slash commands, streaming replies

Packages

Composer names are conduit-ui/<repo> unless noted.

API foundation

Package Description
connector Saloon GitHub API client (^1.1)
contracts Shared value objects and interfaces (^0.2)
core Component interfaces and storage (^0.1)

GitHub domain

Package Description
issue Issue management (^1.0@RC)
pr Pull request management (^1.0)
commit Commit history (^0.1)
repo Repository governance (^0.4)

Other domain

Package Description
email Provider-agnostic email client — Gmail first
calendar Provider-agnostic calendar — Google Calendar first
mattermost Mattermost bots, WebSocket, slash commands

CLIs

Package Description
issue-cli Issue CLI (issue)
pr-cli PR CLI (pr)
monitor Heartbeat / health checks (monitor)
cloudflare Tunnels, DNS, zones (cf)
qdrant-tools Qdrant export / import / sync (qdrant)

Knowledge

Package Description
knowledge Knowledge base with semantic search (^3.0)
know-plugin Claude Code plugin for capture / retrieve

Scaffolding & plugins

Package Description
foundry Manifest-driven Laravel microservice scaffolder
marketplace Claude Code plugins marketplace

commit-cli and whisper are empty remotes — not shipped. Archived duplicates (conduit, know, issues, prs, …) stay archived.

Stack

  • PHP ^8.2 libraries, PHP ^8.3 Laravel Zero CLIs
  • Laravel 13 / Laravel Zero 13
  • Saloon 4 for HTTP
  • Pest for tests
  • Qdrant for knowledge search

Philosophy

  • Agent-first: Built for automation, not humans clicking buttons
  • Layered: Connector → Domain → CLI. Use any layer directly
  • Typed: Saloon requests/responses, not string parsing
  • Testable: MockClient, Prism::fake(), Http::fake() — no real API calls in tests

Popular repositories Loading

  1. knowledge knowledge Public

    AI-powered knowledge base with semantic search and Qdrant integration

    PHP 3

  2. qdrant-tools qdrant-tools Public

    CLI tools for Qdrant vector database - export, import, sync, stats

    PHP 2

  3. conduit conduit Public archive

    Your personal developer API gateway - Extensible GitHub CLI with component-based architecture

    PHP 1

  4. book-of-life book-of-life Public archive

    Persistent memory for Claude Code. Every session logged, every insight captured, every pattern searchable.

    Shell 1

  5. core core Public

    Core functionality library for Conduit ecosystem - shared services, interfaces, and component management

    PHP

  6. connector connector Public

    github api connector built in saloon

    PHP

Repositories

Showing 10 of 36 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…