Product Overview

What is Sysprompt?

Sysprompt is a platform (CMS + prompt editor) designed to help you:

  • Create and edit prompts for Large Language Model (LLM) applications.
  • Collaborate across teams (developers, designers, product managers, etc.) without constantly redeploying software.
  • Publish prompts to the cloud and make them accessible via a robust API and SDK.
  • Iterate quickly, thanks to built-in version control, testing, and environment separation (development, staging, production).

Getting Started

Sign Up and Log In

Projects

Projects in Sysprompt act as organizational containers that help you group and manage related prompts in one place. Think of them as folders or workspaces where you can keep all prompts relevant to a specific initiative or goal.

  • Each project can contain multiple prompts, each with its own versions and history.
  • Projects often align with product lines, team initiatives, or client use cases—anything that makes sense to group prompts together.
  • By organizing prompts into projects, you can more easily manage collaborators, versioning, and publish settings at a higher level.

Prompts

A prompt is essentially the set of instructions or text you provide to a Large Language Model (LLM) so it can generate a response. For example, if you want an AI to write a business plan or summarize a document, you would create a prompt that describes what the AI should do. Here’s what you need to know:

  • Instructions or Questions: A prompt can be a direct command (e.g., “Generate a 500-word summary of this article”) or a specific question (e.g., “How can we improve our customer service strategy?”).
  • Dynamic Variables: You can include placeholders like {{variable_name}} to inject dynamic data at runtime—helpful if your prompt needs to adapt to different users or situations.
  • Reusable Component: Once created, a prompt can be reused in multiple contexts—across different applications or environments (development, staging, production).
  • Versioned Asset: Prompts in Sysprompt are version-controlled, so you can refine them over time, compare changes, and revert to older versions if needed.

In short, a prompt is the core piece of text or instruction that tells the AI what to do and how to do it, and Sysprompt provides all the tools and infrastructure to manage these prompts efficiently.

To create your first prompt just:

  • Select your newly created project.
  • Click New Prompt, and a text box appears, allowing you to describe what you want.
  • Working with Prompts

    Creating your first prompt in Sysprompt is quick and straightforward. The process centers around describing your idea, refining it using the intuitive Chat Builder Assistant, and publishing it for immediate testing or collaboration. Below is a succinct overview of the core steps:

    • Create a New Prompt: Select your project, click “New Prompt,” and provide a brief description (e.g., “Business plan generator”).
    • Edit & Refine: Use the Chat Builder Assistant for guided modifications or directly edit the text in the Prompt Canvas.
    • Add Variables: Insert placeholders like {{variable_name}} for dynamic content (e.g., {{client_name}}).
    • Version Control: Rely on automatic versioning and compare changes with the Diff View if needed.
    • Test Your Prompt: Use the Tester to run your prompt against multiple LLMs and fill in variables with sample data.
    • Publish & Integrate: Make your prompt live, then fetch it via the Sysprompt SDK or API—no redeployment needed for prompt updates.

    Wrapping Up

    Sysprompt offers a unified platform for creating, managing, and distributing prompts:

    • For Creative and Product Teams:
      • A low-code interface to build and refine prompts using natural language.
      • One-click publishing and straightforward sharing options.
      • Real-time collaboration for seamless teamwork
    • For Developers:
      • Seamless integration via the Python SDK (with a JavaScript SDK on the way).
      • A REST API for programmatic control of projects, prompts, and versions.
      • The flexibility to test changes without redeploying the entire application.

    We hope these resources enable everyone, from prompt creators to software engineers, to leverage Sysprompt effectively. For further support or to request new features, email us at support@sysprompt.com.

    Need support?
    Contact us

    Redy to build?

    Craft your next LLM prompt like a wizard
    Get started