Skip to main content

startupbuddy-kernel

An implementation of using the http://kernel-based.dev paradigm. Bootstrap the kernel with kernel = startupbuddykernel.bootstrap() and dispatch commands with kernel.cmd(SysCommand.<NAME>, **kwargs).

System Commands

System Command Description
TEST Health-check command; returns a GOOD exit code to confirm the kernel is wired up and dispatching correctly.
PROMPT_PITCH Brainstorms a business pitch. Validates that all required fields are present (business_idea, the_problem, the_insight, traction, business_model, the_team, the_ask), builds a pitch-framework system prompt, and returns the generated pitch response.
CREATE_MOCKUP Generates a mockup of a signup/landing page for the business from a prompt via Wavespeed, returning the URL of the generated mockup (errors if generation fails, e.g. insufficient Wavespeed credits).
KERNEL_PROMPT Sends a prompt to the kernel's LLM interface, scoped to a given project directory (reads/writes are restricted to that directory). Returns the response messages and any requested tool calls.
TOOL_CALL Executes the tool calls requested by a previous kernel prompt and returns their results.
REPROMPT Continues a previous kernel prompt conversation (re-prompts with the existing context for the project directory) and returns the new messages and tool calls.
REPROMPT_PITCH Re-runs pitch generation with the pitch framework in reprompt mode, refining or regenerating a previously created pitch.

Metadata

Release files for startupbuddykernel 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for startupbuddykernel 0.1.4
File Size Uploaded
startupbuddykernel-0.1.4.tar.gz 28.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for startupbuddykernel 0.1.4
File Interpreter ABI Platform
startupbuddykernel-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 61.5 kB

Release files / startupbuddykernel-0.1.4.tar.gz

Download URL startupbuddykernel-0.1.4.tar.gz
Size 28.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d3653f3b9c989dc76198411bda6efe7e41b7671ebaf0fa66ee926cd37be75ce6
BLAKE2b-256 checksum
How to use checksums
d7b130519bc0043014e9ab6137c91ef95bede17b0204dc15eff242ad9e10edb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / startupbuddykernel-0.1.4-py3-none-any.whl

Download URL startupbuddykernel-0.1.4-py3-none-any.whl
Size 33.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fcf7a002ea5561404355658189506c26e30f5b63ca07b3c50c84d88add97ff84
BLAKE2b-256 checksum
How to use checksums
680c397756d184094ca63bfcdcbd013ee2943228540573f5c4547de50d0a0d91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page