Developer Orientation
Overview of the repository structure and key resources for Julep developers
Overview
This page provides a high-level tour of the Julep repository so you know where to find key components and documentation.
Main Directories
agents-api/
Core FastAPI service that defines agents, tasks, sessions, and runs workflows.
memory-store/
PostgreSQL-based service used for vector storage and other persistent data.
integrations-service/
Houses adapters for external services and tools that agents can call.
sdks/
Submodules containing the Python and Node.js SDK implementations.
Developer Resources
- CLI Usage ā See the CLI guide and Command Reference.
- TypeSpec Definitions ā API schemas live in the
typespec/
directory. The generated OpenAPI spec is available atopenapi.yaml
. - SDK References ā Python and Node.js SDK docs are in the SDK section of the documentation.
Learn More
Refer to the Quick Start to try Julep right away and the Installation Guide for setup instructions.
Next Steps for Learning
- š Explore more examples in our Cookbook
- š§ Learn about Tool Integration
- š§ Understand Agent Memory
- š Dive into Complex Workflows
[!TIP] š” Checkout more tutorials in the Tutorials section of the documentation.
š” If you are a beginner, we recommend starting with the Quickstart Guide.
š” If you are looking for more ideas, check out the Ideas section of the repository.
š” If you are more into cookbook style recipes, check out the Cookbook section of the repository.