Skip to content

Commit

Permalink
Nits in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
aymeric-roucher committed Dec 27, 2024
1 parent 86c8d28 commit 3c52977
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@ Especially, since code execution can be a security concern (arbitrary code execu
- a secure python interpreter to run code more safely in your environment
- a sandboxed environment using [E2B](https://e2b.dev/).

## How lightweight is it?
## How smol is it really?

We strived to keep abstractions to a strict minimum: the main code in `agents.py` is only ~1,000 lines of code.
Still, we implement several types of agents: `CodeAgent` writing its actions in code snippets, and the more classic `ToolCallingAgent` that leverage built-in tool calling methods.
Still, we implement several types of agents: `CodeAgent` writes its actions as Python code snippets, and the more classic `ToolCallingAgent` that leverages built-in tool calling methods.

Many people ask: why use a framework at all? Well, because a big part of this stuff is non-trivial. For instance, the code agent has to keep a consistent format for code throughout its system prompt, its parser, the execution. So our framework handles this complexity for you. But of course we still encourage you to hack into the source code and use only the bits that you need, to the exclusion of everything else!

Expand Down

0 comments on commit 3c52977

Please sign in to comment.