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.2

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.2
File Size Uploaded
startupbuddykernel-0.1.2.tar.gz 28.3 kB Details

Built distribution (wheel)

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

Total release size: 61.6 kB

Release files / startupbuddykernel-0.1.2.tar.gz

Download URL startupbuddykernel-0.1.2.tar.gz
Size 28.3 kB
Tags Source
SHA-256 checksum
How to use checksums
10a35dfddf747026a4ed1152a2984b4305ad1ae0c6f9c8beea31151dbfca172f
BLAKE2b-256 checksum
How to use checksums
bbd7c8c3387e6ade7cd32053c30be9c2ac1aab70483cd9a75a7929d8d4276f6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","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.2-py3-none-any.whl

Download URL startupbuddykernel-0.1.2-py3-none-any.whl
Size 33.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1dbfcbd42eccd506961e06ac64d6b456eee981b19b1b2bdd3c4af63cfc3a02e5
BLAKE2b-256 checksum
How to use checksums
912b1d6cbdcafd40bebef6e0a83cac1c8923586f0b40f948b3fec938d1558a38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","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

0.1.4

2 release files

0.1.3

2 release files

This release

0.1.2 This release

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