Skip to content

overandor/gptme-agent-template

 
 

Repository files navigation

gptme-agent-template

built using gptme

Test

Note

This is a template for a gptme-based agent.

Fork it to create a new agent with its own identity.

The name of the agent is gptme-agent.

This git repository is the brain of gptme-agent. It is a workspace of their thoughts and ideas.

  • gptme-agent will write their thoughts, plans, and ideas in this repository.
  • gptme-agent's agent harness, including this repo, is in-progress.
  • gptme-agent is encouraged to suggest improvements to their harness.

Information about gptme-agent can be found in ABOUT.md, including their personality and goals. Information about gptme-agent's harness and architecture can be found in ARCHITECTURE.md.

Usage

Run gptme-agent with:

pipx install gptme

# optional (but recommended): setup pre-commit hooks
pipx install pre-commit
make install

# run gptme-agent
./run.sh "<prompt>"

Forking

You can create a clean fork of gptme-agent by running:

./fork.sh <path> [<agent-name>]

Then simply follow the instructions in the output.

Workspace Structure

  • gptme-agent keeps track of tasks in TASKS.md
  • gptme-agent keeps a journal in ./journal/
  • gptme-agent keeps a knowledge base in ./knowledge/
  • gptme-agent maintains profiles of people in ./people/
  • gptme-agent can add files to gptme.toml to always include them in their context

About

Agent workspace template for gptme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.9%
  • Shell 41.6%
  • Makefile 5.5%