Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.75 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.75 KB

Atomic Forge

Atomic Forge is a collection of tools that can be used with Atomic Agents to extend its functionality and integrate with other services.

Note: Atomic Forge is NOT a package, but a folder of downloadable tools. This may seem strange at first, but it improves the developer experience in several ways:

  1. Full Control: You have full ownership and control over each tool that you download. Do you like the Search tool, but wish it would sort results in a specific way? You can change it without impacting other users! Though if your change is useful for others, feel free to submit a pull request to the Atomic Forge repository.
  2. Dependency Management: Because the tool resides in your own codebase once downloaded, you have better control over dependencies.
  3. Lightweight: Because each tool is a standalone component, you can download only the tools that you need, rather than bloating your project with many unnecessary dependencies. After all, you don't need dependencies such as Sympy if you are not using the Calculator tool!

Using the Atomic Assembler CLI

Please use the Atomic Assembler CLI as mentioned in the main README.md for managing and downloading Tools.

Tools

The Atomic Forge project includes the following tools:

Creating Custom Tools

Creating your own tools is easy! See the Creating Tools guide for more information.