Skip to content

Collaborative prompt & model engineering for LLM product teams

License

Notifications You must be signed in to change notification settings

weavel-ai/promptmodel

Repository files navigation

Promptmodel

Collaborative prompt & model engineering - built for LLM product teams.

We are currently on public beta.

What is Promptmodel?

Promptmodel is a collaborative prompt & model engineering framework that offers the following:

  • Streamlined prompt engineering collaboration for developers and non-developers.
  • Web editor designed for prompt engineering with difference visualization & built-in version tracking.
  • SDK (Python) to integrate the prompts with your existing codebase.
  • Dashboard for product-level evaluation & prompt management (A/B tests coming soon).

Interactive Demo

Interactive demo

Click on the image above to start the interactive demo.
You can explore more demos here.

Get started

Step 1: Run Server

Promptmodel Cloud

Managed deployment by the Promptmodel team, generous free-tier (hobby plan) available, no credit card required.

Create account

Localhost

Requirements: docker, docker compose (e.g. using Docker Desktop)

# Clone repository
git clone https://github.com/promptmodel/promptmodel.git
cd promptmodel

# Run server and database
docker compose up -d

Self-host (Docker)

→ Instructions

Step 2: Setup

Dashboard for managing prompts and models

SDKs to control prompts and models

Fully async, typed SDKs to instrument any LLM application. Currently available for Python.

Package Description Links
PyPI Version Python docs, repo

Questions / Feedback

The maintainers are very active in the Promptmodel Discord and are happy to answer questions or discuss feedback/ideas regarding the future of the project.

Contributing to Promptmodel

Join the community on Discord.

To contribute, send us a PR, raise a GitHub issue, or email at [email protected]

Development setup

See CONTRIBUTING.md for details on how to setup a development environment.

License

Promptmodel is MIT licensed. Enterprise-edition features will be released with a separate license in the future. See LICENSE and for more details.