Skip to main content

startupbuddy-kernel

An implementation of using the http://kernel-based.dev paradigm. Bootstrap the kernel with kernel = kclikernel.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.1

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

Built distribution (wheel)

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

Total release size: 61.5 kB

Release files / startupbuddykernel-0.1.1.tar.gz

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

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

0.1.2

2 release files

This release

0.1.1 This release

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