Skip to content

terriblethinking/engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

engine

docs

intro

this is the starting point for the agentic harness terrible thinking is going to create.

it is a very minimal implmentation of an agentic loop, focused on making adding and plugging in other stuff as easy and quick as possible.

this is basically a template anyone can use; whether you are going to work with the terriblethinking harness or not.

that is why there is very little files and actual logic besides the agentic loop; this repo gives you a ready engine you can plugin into virtually anything you want to create.

restrictions

of course, there are somethings that the project depends on and you can't change; for example, the whole thing works exclusively on bifrost, an AI gateway which has 23 built in providers and allows you to add any custom ones that support the OpenAI structure.

another minor restriction lies in what you can name the tools you give to your agent; any tool which includes "-" in the name will be treated as a MCP tool, to be run with bifrost.ExecuteChatMCPTool, not a simple function.

otherwise, everything is in your hands.

contributing

open an issue if you find one, push requests will almost 100% be closed, we are currently not accepting any.

About

a minimal agent loop structure you can use in your own projects.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors