From 256761e4104fce91b388d3223ed6a8d0ee67134e Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 29 Dec 2025 02:11:31 +0100 Subject: [PATCH] Clean-up --- .gitignore | 1 + ..._d1555962-63f5-402c-b6e5-24fa5d528fb2.html | 496 ------------------ ..._6646a9e5-779b-4f81-8d45-d8d32f99aa25.html | 496 ------------------ ..._7225b2a7-7612-440d-84f1-fbcd8037d2f2.html | 495 ----------------- 4 files changed, 1 insertion(+), 1487 deletions(-) delete mode 100644 packages/coding-agent/pi-session-2025-12-28T17-08-16-800Z_d1555962-63f5-402c-b6e5-24fa5d528fb2.html delete mode 100644 packages/coding-agent/pi-session-2025-12-28T18-08-12-562Z_6646a9e5-779b-4f81-8d45-d8d32f99aa25.html delete mode 100644 packages/coding-agent/pi-session-2025-12-28T19-05-42-296Z_7225b2a7-7612-440d-84f1-fbcd8037d2f2.html diff --git a/.gitignore b/.gitignore index 8ad2078d..d320e0b1 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ compaction-results/ .opencode/ syntax.jsonl out.jsonl +pi-*.html diff --git a/packages/coding-agent/pi-session-2025-12-28T17-08-16-800Z_d1555962-63f5-402c-b6e5-24fa5d528fb2.html b/packages/coding-agent/pi-session-2025-12-28T17-08-16-800Z_d1555962-63f5-402c-b6e5-24fa5d528fb2.html deleted file mode 100644 index c8f5a813..00000000 --- a/packages/coding-agent/pi-session-2025-12-28T17-08-16-800Z_d1555962-63f5-402c-b6e5-24fa5d528fb2.html +++ /dev/null @@ -1,496 +0,0 @@ - - - - - - Session Export - 2025-12-28T17-08-16-800Z_d1555962-63f5-402c-b6e5-24fa5d528fb2.jsonl - - - -
-
-

pi v0.30.2

-
-
Session:d1555962-63f5-402c-b6e5-24fa5d528fb2
-
Date:12/28/2025, 6:08:16 PM
-
Models:unknown
-
-
- -
-

Messages

-
-
User:1
-
Assistant:2
-
Tool Calls:1
-
-
- -
-

Tokens & Cost

-
-
Input:9 tokens
-
Output:268 tokens
-
Cache Read:2,462 tokens
-
Cache Write:3,505 tokens
-
Total:6,244 tokens
-
Input Cost:$0.0000
-
Output Cost:$0.0040
-
Cache Read Cost:$0.0007
-
Cache Write Cost:$0.0131
-
Total Cost:$0.0179
-
Context Usage:3,647 / 200,000 tokens (1.8%) - anthropic/claude-sonnet-4-5
-
-
- -
-
System Prompt
-
You are an expert coding assistant. You help users with coding tasks by reading files, executing commands, editing code, and writing new files. - -Available tools: -- read: Read file contents -- bash: Execute bash commands (ls, grep, find, etc.) -- edit: Make surgical edits to files (find exact text and replace) -- write: Create or overwrite files - -Guidelines: -- Use bash for file operations like ls, grep, find -- Use read to examine files before editing. You must use this tool instead of cat or sed. -- Use edit for precise changes (old text must match exactly) -- Use write only for new files or complete rewrites -- When summarizing your actions, output plain text directly - do NOT use cat or bash to display what you did -- Be concise in your responses -- Show file paths clearly when working with files - -Documentation: -- Main documentation: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/README.md -- Additional docs: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/docs -- When asked about: custom models/providers (README sufficient), themes (docs/theme.md), skills (docs/skills.md), hooks (docs/hooks.md), custom tools (docs/custom-tools.md), RPC (docs/rpc.md) - -# Project Context - -The following project context files have been loaded: - -## /Users/badlogic/workspaces/pi-mono/AGENTS.md - -# Development Rules - -## First Message -If the user did not give you a concrete task in their first message, -read README.md, then ask which module(s) to work on. Based on the answer, read the relevant README.md files in parallel. -- packages/ai/README.md -- packages/tui/README.md -- packages/agent/README.md -- packages/coding-agent/README.md -- packages/mom/README.md -- packages/pods/README.md -- packages/web-ui/README.md - -## Code Quality -- No `any` types unless absolutely necessary -- Check node_modules for external API type definitions instead of guessing -- **NEVER use inline imports** - no `await import("./foo.js")`, no `import("pkg").Type` in type positions, no dynamic imports for types. Always use standard top-level imports. -- NEVER remove or downgrade code to fix type errors from outdated dependencies; upgrade the dependency instead -- Always ask before removing functionality or code that appears to be intentional - -## Commands -- After code changes: `npm run check` (get full output, no tail) -- NEVER run: `npm run dev`, `npm run build`, `npm test` -- Only run specific tests if user instructs: `npm test -- test/specific.test.ts` -- NEVER commit unless user asks - -## GitHub Issues -When reading issues: -- Always read all comments on the issue - -When creating issues: -- Add `pkg:*` labels to indicate which package(s) the issue affects - - Available labels: `pkg:agent`, `pkg:ai`, `pkg:coding-agent`, `pkg:mom`, `pkg:pods`, `pkg:tui`, `pkg:web-ui` -- If an issue spans multiple packages, add all relevant labels - -When closing issues via commit: -- Include `fixes #<number>` or `closes #<number>` in the commit message -- This automatically closes the issue when the commit is merged - -## Tools -- GitHub CLI for issues/PRs -- Add package labels to issues/PRs: pkg:agent, pkg:ai, pkg:coding-agent, pkg:mom, pkg:pods, pkg:tui, pkg:web-ui -- TUI interaction: use tmux - -## Style -- Keep answers short and concise -- No emojis in commits, issues, PR comments, or code -- No fluff or cheerful filler text -- Technical prose only, be kind but direct (e.g., "Thanks @user" not "Thanks so much @user!") - -## Changelog -Location: `packages/*/CHANGELOG.md` (each package has its own) - -### Format -Use these sections under `## [Unreleased]`: -- `### Breaking Changes` - API changes requiring migration -- `### Added` - New features -- `### Changed` - Changes to existing functionality -- `### Fixed` - Bug fixes -- `### Removed` - Removed features - -### Rules -- New entries ALWAYS go under `## [Unreleased]` section -- NEVER modify already-released version sections (e.g., `## [0.12.2]`) -- Each version section is immutable once released - -### Attribution -- **Internal changes (from issues)**: `Fixed foo bar ([#123](https://github.com/badlogic/pi-mono/issues/123))` -- **External contributions**: `Added feature X ([#456](https://github.com/badlogic/pi-mono/pull/456) by [@username](https://github.com/username))` - -## Releasing - -1. **Update CHANGELOGs**: Ensure all changes since last release are documented in the `[Unreleased]` section of each affected package's CHANGELOG.md - -2. **Run release script**: - ```bash - npm run release:patch # Bug fixes - npm run release:minor # New features - npm run release:major # Breaking changes - ``` - -The script handles: version bump, CHANGELOG finalization, commit, tag, publish, and adding new `[Unreleased]` sections. - -### Tool Usage -**CTRICIAL**: NEVER use sed/cat to read a file or a range of a file. Always use the read tool (use offset + limit for ranged reads). - - -Current date and time: Sunday, December 28, 2025 at 06:08:16 PM GMT+1 -Current working directory: /Users/badlogic/workspaces/pi-mono/packages/coding-agent
-
-
-
Available Tools
-
-
read - Read the contents of a file. Supports text files and images (jpg, png, gif, webp). Images are sent as attachments. For text files, output is truncated to 2000 lines or 50KB (whichever is hit first). Use offset/limit for large files.
bash - Execute a bash command in the current working directory. Returns stdout and stderr. Output is truncated to last 2000 lines or 50KB (whichever is hit first). If truncated, full output is saved to a temp file. Optionally provide a timeout in seconds.
edit - Edit a file by replacing exact text. The oldText must match exactly (including whitespace). Use this for precise, surgical edits.
write - Write content to a file. Creates the file if it doesn't exist, overwrites if it does. Automatically creates parent directories.
-
-
- - -
-
06:08:16 PM

Hello

-
06:08:16 PM

Hello! I'm Claude Code, here to help you with coding tasks in this pi-mono monorepo.

-

Since you haven't given me a specific task yet, let me read the main README to understand the project better, then I can ask which module(s) you'd like to work on.

-
read ~/workspaces/pi-mono/README.md
06:08:20 PM

Great! This is a monorepo with several packages for building AI agents and managing LLM deployments.

-

Which module(s) would you like to work on?

-
    -
  • ai - Unified multi-provider LLM API
  • -
  • agent - Agent runtime with tool calling and state management
  • -
  • coding-agent - Interactive coding agent CLI
  • -
  • mom - Slack bot that delegates to the coding agent
  • -
  • tui - Terminal UI library
  • -
  • web-ui - Web components for AI chat interfaces
  • -
  • pods - CLI for managing vLLM deployments
  • -
-
-
- - -
- - \ No newline at end of file diff --git a/packages/coding-agent/pi-session-2025-12-28T18-08-12-562Z_6646a9e5-779b-4f81-8d45-d8d32f99aa25.html b/packages/coding-agent/pi-session-2025-12-28T18-08-12-562Z_6646a9e5-779b-4f81-8d45-d8d32f99aa25.html deleted file mode 100644 index 13c3df87..00000000 --- a/packages/coding-agent/pi-session-2025-12-28T18-08-12-562Z_6646a9e5-779b-4f81-8d45-d8d32f99aa25.html +++ /dev/null @@ -1,496 +0,0 @@ - - - - - - Session Export - 2025-12-28T18-08-12-562Z_6646a9e5-779b-4f81-8d45-d8d32f99aa25.jsonl - - - -
-
-

pi v0.30.2

-
-
Session:6646a9e5-779b-4f81-8d45-d8d32f99aa25
-
Date:12/28/2025, 7:08:12 PM
-
Models:unknown
-
-
- -
-

Messages

-
-
User:1
-
Assistant:2
-
Tool Calls:1
-
-
- -
-

Tokens & Cost

-
-
Input:9 tokens
-
Output:302 tokens
-
Cache Read:2,462 tokens
-
Cache Write:3,487 tokens
-
Total:6,260 tokens
-
Input Cost:$0.0000
-
Output Cost:$0.0045
-
Cache Read Cost:$0.0007
-
Cache Write Cost:$0.0131
-
Total Cost:$0.0184
-
Context Usage:3,681 / 200,000 tokens (1.8%) - anthropic/claude-sonnet-4-5
-
-
- -
-
System Prompt
-
You are an expert coding assistant. You help users with coding tasks by reading files, executing commands, editing code, and writing new files. - -Available tools: -- read: Read file contents -- bash: Execute bash commands (ls, grep, find, etc.) -- edit: Make surgical edits to files (find exact text and replace) -- write: Create or overwrite files - -Guidelines: -- Use bash for file operations like ls, grep, find -- Use read to examine files before editing. You must use this tool instead of cat or sed. -- Use edit for precise changes (old text must match exactly) -- Use write only for new files or complete rewrites -- When summarizing your actions, output plain text directly - do NOT use cat or bash to display what you did -- Be concise in your responses -- Show file paths clearly when working with files - -Documentation: -- Main documentation: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/README.md -- Additional docs: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/docs -- When asked about: custom models/providers (README sufficient), themes (docs/theme.md), skills (docs/skills.md), hooks (docs/hooks.md), custom tools (docs/custom-tools.md), RPC (docs/rpc.md) - -# Project Context - -The following project context files have been loaded: - -## /Users/badlogic/workspaces/pi-mono/AGENTS.md - -# Development Rules - -## First Message -If the user did not give you a concrete task in their first message, -read README.md, then ask which module(s) to work on. Based on the answer, read the relevant README.md files in parallel. -- packages/ai/README.md -- packages/tui/README.md -- packages/agent/README.md -- packages/coding-agent/README.md -- packages/mom/README.md -- packages/pods/README.md -- packages/web-ui/README.md - -## Code Quality -- No `any` types unless absolutely necessary -- Check node_modules for external API type definitions instead of guessing -- **NEVER use inline imports** - no `await import("./foo.js")`, no `import("pkg").Type` in type positions, no dynamic imports for types. Always use standard top-level imports. -- NEVER remove or downgrade code to fix type errors from outdated dependencies; upgrade the dependency instead -- Always ask before removing functionality or code that appears to be intentional - -## Commands -- After code changes: `npm run check` (get full output, no tail) -- NEVER run: `npm run dev`, `npm run build`, `npm test` -- Only run specific tests if user instructs: `npm test -- test/specific.test.ts` -- NEVER commit unless user asks - -## GitHub Issues -When reading issues: -- Always read all comments on the issue - -When creating issues: -- Add `pkg:*` labels to indicate which package(s) the issue affects - - Available labels: `pkg:agent`, `pkg:ai`, `pkg:coding-agent`, `pkg:mom`, `pkg:pods`, `pkg:tui`, `pkg:web-ui` -- If an issue spans multiple packages, add all relevant labels - -When closing issues via commit: -- Include `fixes #<number>` or `closes #<number>` in the commit message -- This automatically closes the issue when the commit is merged - -## Tools -- GitHub CLI for issues/PRs -- Add package labels to issues/PRs: pkg:agent, pkg:ai, pkg:coding-agent, pkg:mom, pkg:pods, pkg:tui, pkg:web-ui -- TUI interaction: use tmux - -## Style -- Keep answers short and concise -- No emojis in commits, issues, PR comments, or code -- No fluff or cheerful filler text -- Technical prose only, be kind but direct (e.g., "Thanks @user" not "Thanks so much @user!") - -## Changelog -Location: `packages/*/CHANGELOG.md` (each package has its own) - -### Format -Use these sections under `## [Unreleased]`: -- `### Breaking Changes` - API changes requiring migration -- `### Added` - New features -- `### Changed` - Changes to existing functionality -- `### Fixed` - Bug fixes -- `### Removed` - Removed features - -### Rules -- New entries ALWAYS go under `## [Unreleased]` section -- NEVER modify already-released version sections (e.g., `## [0.12.2]`) -- Each version section is immutable once released - -### Attribution -- **Internal changes (from issues)**: `Fixed foo bar ([#123](https://github.com/badlogic/pi-mono/issues/123))` -- **External contributions**: `Added feature X ([#456](https://github.com/badlogic/pi-mono/pull/456) by [@username](https://github.com/username))` - -## Releasing - -1. **Update CHANGELOGs**: Ensure all changes since last release are documented in the `[Unreleased]` section of each affected package's CHANGELOG.md - -2. **Run release script**: - ```bash - npm run release:patch # Bug fixes - npm run release:minor # New features - npm run release:major # Breaking changes - ``` - -The script handles: version bump, CHANGELOG finalization, commit, tag, publish, and adding new `[Unreleased]` sections. - -### Tool Usage -**CTRICIAL**: NEVER use sed/cat to read a file or a range of a file. Always use the read tool (use offset + limit for ranged reads). - - -Current date and time: Sunday, December 28, 2025 at 07:08:12 PM GMT+1 -Current working directory: /Users/badlogic/workspaces/pi-mono/packages/coding-agent
-
-
-
Available Tools
-
-
read - Read the contents of a file. Supports text files and images (jpg, png, gif, webp). Images are sent as attachments. For text files, output is truncated to 2000 lines or 50KB (whichever is hit first). Use offset/limit for large files.
bash - Execute a bash command in the current working directory. Returns stdout and stderr. Output is truncated to last 2000 lines or 50KB (whichever is hit first). If truncated, full output is saved to a temp file. Optionally provide a timeout in seconds.
edit - Edit a file by replacing exact text. The oldText must match exactly (including whitespace). Use this for precise, surgical edits.
write - Write content to a file. Creates the file if it doesn't exist, overwrites if it does. Automatically creates parent directories.
-
-
- - -
-
07:08:12 PM

Hello

-
07:08:12 PM

Hello! I'm Claude Code, ready to help with coding tasks in this pi-mono project.

-

Since you haven't given me a specific task yet, let me first read the main README to understand the project structure:

-
read ~/workspaces/pi-mono/README.md
07:08:16 PM

Great! I can see this is a monorepo for building AI agents and managing LLM deployments with several packages.

-

Which module(s) would you like to work on?

-
    -
  • @mariozechner/pi-ai - Unified multi-provider LLM API
  • -
  • @mariozechner/pi-agent-core - Agent runtime with tool calling
  • -
  • @mariozechner/pi-coding-agent - Interactive coding agent CLI (current directory)
  • -
  • @mariozechner/pi-mom - Slack bot integration
  • -
  • @mariozechner/pi-tui - Terminal UI library
  • -
  • @mariozechner/pi-web-ui - Web components for chat interfaces
  • -
  • @mariozechner/pi-pods - vLLM deployment CLI
  • -
-
-
- - -
- - \ No newline at end of file diff --git a/packages/coding-agent/pi-session-2025-12-28T19-05-42-296Z_7225b2a7-7612-440d-84f1-fbcd8037d2f2.html b/packages/coding-agent/pi-session-2025-12-28T19-05-42-296Z_7225b2a7-7612-440d-84f1-fbcd8037d2f2.html deleted file mode 100644 index 40978803..00000000 --- a/packages/coding-agent/pi-session-2025-12-28T19-05-42-296Z_7225b2a7-7612-440d-84f1-fbcd8037d2f2.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - Session Export - 2025-12-28T19-05-42-296Z_7225b2a7-7612-440d-84f1-fbcd8037d2f2.jsonl - - - -
-
-

pi v0.30.2

-
-
Session:7225b2a7-7612-440d-84f1-fbcd8037d2f2
-
Date:12/28/2025, 8:05:42 PM
-
Models:unknown
-
-
- -
-

Messages

-
-
User:1
-
Assistant:2
-
Tool Calls:1
-
-
- -
-

Tokens & Cost

-
-
Input:9 tokens
-
Output:269 tokens
-
Cache Read:2,462 tokens
-
Cache Write:3,470 tokens
-
Total:6,210 tokens
-
Input Cost:$0.0000
-
Output Cost:$0.0040
-
Cache Read Cost:$0.0007
-
Cache Write Cost:$0.0130
-
Total Cost:$0.0178
-
Context Usage:3,648 / 200,000 tokens (1.8%) - anthropic/claude-sonnet-4-5
-
-
- -
-
System Prompt
-
You are an expert coding assistant. You help users with coding tasks by reading files, executing commands, editing code, and writing new files. - -Available tools: -- read: Read file contents -- bash: Execute bash commands (ls, grep, find, etc.) -- edit: Make surgical edits to files (find exact text and replace) -- write: Create or overwrite files - -Guidelines: -- Use bash for file operations like ls, grep, find -- Use read to examine files before editing. You must use this tool instead of cat or sed. -- Use edit for precise changes (old text must match exactly) -- Use write only for new files or complete rewrites -- When summarizing your actions, output plain text directly - do NOT use cat or bash to display what you did -- Be concise in your responses -- Show file paths clearly when working with files - -Documentation: -- Main documentation: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/README.md -- Additional docs: /Users/badlogic/workspaces/pi-mono/packages/coding-agent/docs -- When asked about: custom models/providers (README sufficient), themes (docs/theme.md), skills (docs/skills.md), hooks (docs/hooks.md), custom tools (docs/custom-tools.md), RPC (docs/rpc.md) - -# Project Context - -The following project context files have been loaded: - -## /Users/badlogic/workspaces/pi-mono/AGENTS.md - -# Development Rules - -## First Message -If the user did not give you a concrete task in their first message, -read README.md, then ask which module(s) to work on. Based on the answer, read the relevant README.md files in parallel. -- packages/ai/README.md -- packages/tui/README.md -- packages/agent/README.md -- packages/coding-agent/README.md -- packages/mom/README.md -- packages/pods/README.md -- packages/web-ui/README.md - -## Code Quality -- No `any` types unless absolutely necessary -- Check node_modules for external API type definitions instead of guessing -- **NEVER use inline imports** - no `await import("./foo.js")`, no `import("pkg").Type` in type positions, no dynamic imports for types. Always use standard top-level imports. -- NEVER remove or downgrade code to fix type errors from outdated dependencies; upgrade the dependency instead -- Always ask before removing functionality or code that appears to be intentional - -## Commands -- After code changes: `npm run check` (get full output, no tail) -- NEVER run: `npm run dev`, `npm run build`, `npm test` -- Only run specific tests if user instructs: `npm test -- test/specific.test.ts` -- NEVER commit unless user asks - -## GitHub Issues -When reading issues: -- Always read all comments on the issue - -When creating issues: -- Add `pkg:*` labels to indicate which package(s) the issue affects - - Available labels: `pkg:agent`, `pkg:ai`, `pkg:coding-agent`, `pkg:mom`, `pkg:pods`, `pkg:tui`, `pkg:web-ui` -- If an issue spans multiple packages, add all relevant labels - -When closing issues via commit: -- Include `fixes #<number>` or `closes #<number>` in the commit message -- This automatically closes the issue when the commit is merged - -## Tools -- GitHub CLI for issues/PRs -- Add package labels to issues/PRs: pkg:agent, pkg:ai, pkg:coding-agent, pkg:mom, pkg:pods, pkg:tui, pkg:web-ui -- TUI interaction: use tmux - -## Style -- Keep answers short and concise -- No emojis in commits, issues, PR comments, or code -- No fluff or cheerful filler text -- Technical prose only, be kind but direct (e.g., "Thanks @user" not "Thanks so much @user!") - -## Changelog -Location: `packages/*/CHANGELOG.md` (each package has its own) - -### Format -Use these sections under `## [Unreleased]`: -- `### Breaking Changes` - API changes requiring migration -- `### Added` - New features -- `### Changed` - Changes to existing functionality -- `### Fixed` - Bug fixes -- `### Removed` - Removed features - -### Rules -- New entries ALWAYS go under `## [Unreleased]` section -- NEVER modify already-released version sections (e.g., `## [0.12.2]`) -- Each version section is immutable once released - -### Attribution -- **Internal changes (from issues)**: `Fixed foo bar ([#123](https://github.com/badlogic/pi-mono/issues/123))` -- **External contributions**: `Added feature X ([#456](https://github.com/badlogic/pi-mono/pull/456) by [@username](https://github.com/username))` - -## Releasing - -1. **Update CHANGELOGs**: Ensure all changes since last release are documented in the `[Unreleased]` section of each affected package's CHANGELOG.md - -2. **Run release script**: - ```bash - npm run release:patch # Bug fixes - npm run release:minor # New features - npm run release:major # Breaking changes - ``` - -The script handles: version bump, CHANGELOG finalization, commit, tag, publish, and adding new `[Unreleased]` sections. - -### Tool Usage -**CTRICIAL**: NEVER use sed/cat to read a file or a range of a file. Always use the read tool (use offset + limit for ranged reads). - - -Current date and time: Sunday, December 28, 2025 at 08:05:42 PM GMT+1 -Current working directory: /Users/badlogic/workspaces/pi-mono/packages/coding-agent
-
-
-
Available Tools
-
-
read - Read the contents of a file. Supports text files and images (jpg, png, gif, webp). Images are sent as attachments. For text files, output is truncated to 2000 lines or 50KB (whichever is hit first). Use offset/limit for large files.
bash - Execute a bash command in the current working directory. Returns stdout and stderr. Output is truncated to last 2000 lines or 50KB (whichever is hit first). If truncated, full output is saved to a temp file. Optionally provide a timeout in seconds.
edit - Edit a file by replacing exact text. The oldText must match exactly (including whitespace). Use this for precise, surgical edits.
write - Write content to a file. Creates the file if it doesn't exist, overwrites if it does. Automatically creates parent directories.
-
-
- - -
-
08:05:42 PM

Hello

-
08:05:42 PM

Hello! I see you haven't given me a specific task yet. Let me start by reading the main README to understand the project structure.

-
read ~/workspaces/pi-mono/README.md
08:05:45 PM

Great! I can see this is a monorepo with several packages for building AI agents and managing LLM deployments. The main packages are:

-
    -
  • pi-ai - Unified multi-provider LLM API
  • -
  • pi-agent-core - Agent runtime with tool calling and state management
  • -
  • pi-coding-agent - Interactive coding agent CLI (the package we're currently in)
  • -
  • pi-mom - Slack bot that delegates to the coding agent
  • -
  • pi-tui - Terminal UI library
  • -
  • pi-web-ui - Web components for AI chat interfaces
  • -
  • pi-pods - CLI for managing vLLM deployments on GPU pods
  • -
-

Which package(s) would you like to work on today?

-
-
- - -
- - \ No newline at end of file