Skip to product information
1 of 1

Locus Totems

Agent Mark 1

Agent Mark 1

The first in a series of python based agents built with Langgraph

 

Agent Mark 1 is designed as a base code structure to develop your own AI agent designed around your preferences and use case.

 

What is included?

The download package includes the complete code for Agent Mark 1, along with Docker Compose files for easy setup. Everything you need to run the agent is included; you simply need to provide your own API keys for OpenAI, Tavily, and Langsmith (optional).

 

Please check your spam folder in the email account you provide at checkout if you do not receive your download link within 10 minutes.

What is Agent Mark 1

Why we built Agent Mark 1

Throughout our journey, we faced numerous challenges, including real-time token streaming, backend-frontend communication, setting up Langgraph and Streamlit, and containerization with Docker.

This template exemplifies one approach to overcoming these obstacles. We hope it accelerates your development process as you embark on building your own agent.

Why it is free to download

We’ve made Mark 1 available for free to inspire you to start developing your own agent. In our brief time working on this project, we’ve gained invaluable insights into coding, problem-solving, and the promising potential of this technology for the future.

We only ask that you engage in the community and provide constructive feedback so we can develop our agents together.

Installation Guide

Instructions


1. Docker Desktop (Video Tutorial):

A comprehensive video guide on how to install and use Docker Desktop.

2. OpenAI Key:

You will need an OpenAI API key to access the OpenAI services. You can obtain it from the OpenAI website.

3. Tavily Key:

To use Tavily, you must acquire an API key from the Tavily website.

4. Langsmith Key (Optional):

If you wish to use Langsmith, you can get an API key from the Langsmith website.

5. Add these API Keys to the .env file:

OpenAI and Tavily are required while the Langsmith is optional.

6. Make a directory and paste download files inside:

Create a new directory on your local machine and place all the downloaded files inside it.

7. Run the following command in the folders terminal:

```bash
docker-compose up -d --build
```
This command will build and start your Docker containers in detached mode.

8. Access the frontend:

Once the app is launched, you can access the frontend from inside Docker Desktop.

9. Launching next time:

In the future, you can simply launch the app directly from Docker Desktop by clicking the play button.

10. Join our Discord server "Locus Hub" for questions and more info:

For any questions or additional information, feel free to join our Discord server Locus Hub.
View full details