Skip to content

Commit 6589255

Browse files
authored
Update README.md
1 parent 82dc991 commit 6589255

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

README.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[TOC]
22
# 🧠 Agents-SDK - A High Performance C++ Framework for AI Agents
33

4-
**Agents-SDK** is a **high-performance, low-memory C++ framework** for building **on-device, agentic AI systems** — think **LangChain for the edge**. This SDK is purpose-built for developers who want to create **local-first AI agents** that can reason, plan, and act without relying on the cloud.
4+
![Linux](https://img.shields.io/badge/Linux-FCC624?logo=linux&logoColor=black)
5+
![macOS](https://img.shields.io/badge/macOS-000000?logo=apple&logoColor=F0F0F0)
6+
7+
8+
**Agents-SDK** is a **portable, high-performance C++ framework** for building **on-device, agentic AI systems** — think **LangChain for the edge**. This SDK is purpose-built for developers who want to create **local-first AI agents** that can reason, plan, and act without relying on the cloud.
59

610
## 🚀 Features
711

@@ -24,7 +28,7 @@
2428
- Plan and Execute
2529
- Zero-Shot
2630
- Reflexion
27-
- 🧠 **Extensible Tooling System** — Plug in your own tools or use built-in ones (Web Search, Calculator, Python Executor, etc).
31+
- 🧠 **Extensible Tooling System** — Plug in your own tools or use built-in ones (Web Search, Wikipedia, Python Executor, etc).
2832

2933
## ⚙️ Requirements
3034

@@ -56,6 +60,7 @@
5660
- For OpenAI models: Get an API key from [OpenAI's platform](https://platform.openai.com/api-keys)
5761
- For Anthropic models: Get an API key from [Anthropic's console](https://console.anthropic.com/account/keys)
5862
- For Google models: Get an API key from [Google AI Studio](https://ai.google.dev/)
63+
- For Websearch tool: Get an API key from [serpapi](https://serpapi.com)
5964

6065
### Building
6166

@@ -82,11 +87,12 @@ You can configure API keys and other settings in three ways:
8287
```bash
8388
export OPENAI_API_KEY=your_api_key_here
8489
export ANTHROPIC_API_KEY=your_api_key_here
90+
export SERPAPI_KEY=your_api_key_here
8591
```
8692

8793
3. Passing API keys as command-line arguments (not recommended for production):
8894
```bash
89-
./bin/examples/simple_agent your_api_key_here
95+
bazel run examples:simple_agent -- your_api_key_here
9096
```
9197

9298
The framework will check for API keys in the following order:
@@ -286,10 +292,22 @@ public:
286292
};
287293
```
288294

295+
## 🆘 Support
296+
297+
Email: support@runedge.ai
298+
Discord: https://discord.gg/D5unWmt8
299+
289300
## 📚 Acknowledgements
290301

291302
This implementation is inspired by Anthropic's article ["Building effective agents"](https://www.anthropic.com/research/building-effective-agents) and and re-engineered in C++ for real-time, usage on edge devices.
292303

293304
## ⚖️ License
294305

295306
This project is licensed under a proprietary License - see the [LICENSE](./LICENSE.md) file for details.
307+
308+
---
309+
310+
<p align="center">
311+
<strong>The future of AI is on-device</strong><br>
312+
Start with our samples and discover how we could empower the next generation of AI applications.
313+
</p>

0 commit comments

Comments
 (0)