Getting Started

Projects

Projects encapsulate abstractions such as Users, Sessions, Memories, and Documents, and various settings. This allows you to keep your data organized by service, environment (such as development or production), or any other criteria that makes sense for your use case.

Creating a Project

When you sign up for Zep, your first project is automatically created. You’ll be asked to configure a few project-specific settings (details below). If you need more projects, you can create them anytime through the Zep Web App.

Create a new project

Project Essentials

  • Unique Project Name: Choose a unique name for your project.
  • Description (Optional): Feel free to add a brief description of your project.
  • Model Selection: Let us know which LLM you’ll be using. We count tokens in Zep artifacts like Messages and Summaries to help you stay within your prompt token budget. Knowing your model choice ensures we use the correct tokenizer.

You can modify your project settings later from the Dashboard.

API Keys

API keys are specific to each project. You can create multiple keys for a single project.