Files
llm-tools/manifest.json
T

246 lines
8.3 KiB
JSON

{
"schema": "llm-tools.manifest.v1",
"generated": "2026-05-30",
"owner": "jacob-mathison",
"gitea": {
"url": "http://100.79.253.19:3000",
"version": "1.26.2",
"api": "http://100.79.253.19:3000/api/v1",
"swagger": "http://100.79.253.19:3000/api/swagger",
"access": "tailscale",
"tailscale_ip": "100.79.253.19",
"tailscale_hostnames": [
"Orson",
"Hagia",
"Theodora"
],
"auth": {
"type": "pat",
"generate_url": "http://100.79.253.19:3000/user/settings/applications",
"header": "Authorization: token <PAT>",
"basic_auth": "jacob-mathison:<PAT>"
}
},
"repositories": [
{
"name": "llm-tools",
"full_name": "jacob-mathison/llm-tools",
"description": "LLM tooling, prompts, and local Gitea access guides for Codex / Claude / Cursor",
"clone_url": "http://100.79.253.19:3000/jacob-mathison/llm-tools.git",
"default_branch": "main",
"visibility": "public",
"tags": [
"meta",
"docs",
"llm"
]
},
{
"name": "aarete-doczyai-app",
"full_name": "jacob-mathison/aarete-doczyai-app",
"description": "Aarete DocyAI SaaS UI \u2014 document intelligence platform",
"clone_url": "http://100.79.253.19:3000/jacob-mathison/aarete-doczyai-app.git",
"default_branch": "main",
"visibility": "private",
"tags": [
"react",
"typescript",
"nextjs",
"saas"
],
"ci": {
"workflow": ".gitea/workflows/ci.yml",
"runner": "orson-runner",
"jobs": [
"build-and-lint",
"security-audit"
]
}
},
{
"name": "mp-banner-and-pyre",
"full_name": "jacob-mathison/mp-banner-and-pyre",
"description": "",
"clone_url": "http://100.79.253.19:3000/jacob-mathison/mp-banner-and-pyre.git",
"default_branch": "main",
"visibility": "private",
"tags": [
"mathison-projects"
]
},
{
"name": "mp-banner-and-pyre-migration",
"full_name": "jacob-mathison/mp-banner-and-pyre-migration",
"description": "",
"clone_url": "http://100.79.253.19:3000/jacob-mathison/mp-banner-and-pyre-migration.git",
"default_branch": "master",
"visibility": "private",
"tags": [
"mathison-projects",
"migration"
]
},
{
"name": "mp-banner-and-pyre-web",
"full_name": "jacob-mathison/mp-banner-and-pyre-web",
"description": "",
"clone_url": "http://100.79.253.19:3000/jacob-mathison/mp-banner-and-pyre-web.git",
"default_branch": "main",
"visibility": "private",
"tags": [
"mathison-projects",
"web"
]
}
],
"infrastructure": {
"ci_runner": {
"name": "orson-runner",
"version": "v0.6.1",
"host": "Orson",
"mode": "host",
"node_version": "24.1.0",
"node_path": "/opt/homebrew/bin/node",
"labels": [
"ubuntu-latest",
"macos-latest",
"node"
]
},
"machines": [
{
"name": "Orson",
"role": "Gitea host, CI runner",
"os": "macOS (arm64)",
"tailscale_ip": "100.79.253.19",
"lan_ip": "192.168.12.138"
},
{
"name": "Tabitha",
"role": "Silma AI primary (OCPlatform, k8s)",
"os": "macOS (arm64)",
"tailscale_ip": "100.76.192.116",
"lan_ip": "192.168.12.236"
},
{
"name": "Ozymandias",
"role": "Travel laptop / coding box",
"os": "macOS (x86_64)",
"tailscale_ip": "100.115.222.5",
"lan_ip": "192.168.12.202"
}
]
},
"github": {
"accounts": [
{
"login": "MathisonProjects",
"type": "user",
"url": "https://github.com/MathisonProjects",
"visibility": "public",
"notable_repos": [
"ocia-aquinas",
"Claravue",
"personal-website",
"F5-TTS",
"twitter-community-scheduler",
"mp-server-dashboard",
"ams-agentic-company"
]
},
{
"login": "silmaai",
"type": "user",
"url": "https://github.com/silmaai",
"visibility": "mixed",
"pat_env_var": "GITHUB_PAT",
"pat_source": "credentials/secrets.env",
"notable_repos": [
"silmaai",
"albert-webdev-frontend",
"silma-bone-lord-bob",
"silma-usdw",
"silma-kittens",
"silma-backups"
]
}
]
},
"conventions": {
"default_branch": "main",
"commit_style": "conventional-commits",
"node_version_ci": "20.x",
"package_manager": "npm"
},
"files": {
"AGENTS.md": "Operational instructions and rules for AI agents working in this repo",
"README.md": "Human + AI overview, repo structure, quick-start, environment at a glance",
"llm.txt": "Plain-text overview for LLM agents",
"manifest.json": "This file \u2014 machine-readable index of repos, tools, endpoints, and structure"
},
"directories": {
"tools": {
"description": "Access guides for external services and platforms",
"files": {
"README.md": "Index of tool guides and instructions for adding new ones",
"gitea.llm.md": "Local Gitea instance \u2014 clone URLs, PAT auth, API examples",
"github.llm.md": "GitHub accounts (MathisonProjects, silmaai) \u2014 repos, PAT, CLI patterns",
"aws-cli.llm.md": "AWS account \u2014 profiles, S3 buckets, Amplify apps, CloudFront, Lambda",
"tailscale.llm.md": "Tailscale network \u2014 machine inventory, IPs, kittens bridge patterns",
"vault.llm.md": "Vault secrets \u2014 all credential paths, curl read patterns",
"k8s.llm.md": "k8s silma-ai stack \u2014 service map, ports, kubectl patterns, storage notes",
"claude-cli.md": "Claude Code CLI \u2014 install, commands, flags, MCP config, local LLM usage",
"codex-cli.md": "OpenAI Codex CLI \u2014 install, approval modes, AGENTS.md, local LLM usage",
"cursor-cli.md": "Cursor IDE/CLI \u2014 agent mode, rules, MCP, local LLM, Gitea integration",
"local-llm.llm.md": "Local LLMs \u2014 Gemma-4-E4B (8080) + Gemma-4-26B (8081), OpenAI-compatible API",
"discord.md": "Discord bot \u2014 read/send messages, channel IDs for all guilds, raw API patterns"
}
},
"agents": {
"description": "Per-agent configuration, context, and notes for AI coding tools",
"files": {
"README.md": "Index and usage guide for agent files",
"claude.md": "Anthropic Claude (Claude Code / API) \u2014 workspace paths, MCP servers, memory, behavioral rules \u2705",
"cursor.md": "Cursor IDE AI \u2014 config and notes",
"codex.md": "OpenAI Codex / ChatGPT with code access \u2014 config and notes"
}
},
"workflows": {
"description": "Reusable workflows, automation scripts, and prompt chains",
"files": {
"README.md": "Index of workflows and intended contents",
"job-search/linkedin.md": "LinkedIn \u2014 personal job search, AMS candidate sourcing, outreach templates",
"job-search/indeed.md": "Indeed \u2014 job search queries, alerts, applying, tracking"
}
},
"documents": {
"description": "Project specs, architecture docs, and written context for AI agents",
"files": {
"README.md": "Index and intended contents for documents",
"onboarding.md": "Start-here checklist for new agents \u2014 network, git, AWS, k8s, red lines",
"machines.md": "Full machine inventory \u2014 Tabitha, Orson, Ozymandias, Hunter, GoatLord"
}
},
"analytics": {
"description": "Data sources, dashboards, and analytics tooling",
"files": {
"README.md": "Index and intended contents for analytics"
}
},
"clients": {
"description": "Per-client context for AI agents working on client engagements",
"files": {
"README.md": "Index of client files",
"aarete.md": "Aarete Group \u2014 DocyAI project context, repos, CI notes"
}
},
"projects": {
"description": "Internal and personal project context",
"files": {
"README.md": "Index of project files",
"silma-ai.md": "Silma AI \u2014 platform overview, infrastructure, repos",
"banner-and-pyre.md": "MP Banner and Pyre \u2014 repo suite, Amplify deploy"
}
}
}
}