|
2 | 2 |
|
3 | 3 | [](https://pypi.org/project/agenspy/) |
4 | 4 | [](https://pypi.org/project/agenspy/) |
| 5 | +[](https://super-agentic.ai/agenspy) |
5 | 6 | [](https://opensource.org/licenses/MIT) |
6 | 7 | [](https://github.com/psf/black) |
7 | 8 | [](https://github.com/astral-sh/ruff) |
| 9 | +[](CONTRIBUTING.md) |
8 | 10 |
|
9 | 11 | **Agenspy** (Agentic DSPy) is a protocol-first AI agent framework built on top of DSPy, designed to create sophisticated, production-ready AI agents with support for multiple communication protocols including MCP (Model Context Protocol) and Agent2Agent. |
10 | 12 |
|
|
17 | 19 | - **Python & JavaScript Servers**: Support for both Python and Node.js MCP servers |
18 | 20 | - **Automatic Connection Management**: Protocol-level session and capability handling |
19 | 21 |
|
| 22 | +## 🤔 Motivation |
| 23 | + |
| 24 | +All other agent frameworks are using the MCP as integraed client servers. They are using both both tool-first and protocol first approach but DSPy was still using tool-first approach. All the MCP tools needs to converted into DSPy.Tools. Also DSPy Agents are not in the list o Google's A2A Agent Directory [here](https://github.com/google/A2A/blob/main/samples/python/agents/README.md). So filed Enhancemnt Proposal on DSPy Github repo [here](https://github.com/stanfordnlp/dspy/issues/8273) and Agenspy born to demonstrate how DSPy can use protocol first approach for building agents those are ready for next generaton of protocols. |
| 25 | + |
| 26 | + |
20 | 27 | ## 📦 Installation |
21 | 28 |
|
22 | 29 | ### Basic Installation |
@@ -258,7 +265,7 @@ agenspy demo github-pr |
258 | 265 |
|
259 | 266 | ## 📚 Documentation |
260 | 267 |
|
261 | | -For detailed documentation, including API reference, examples, and advanced usage, please visit our [documentation site](TBC). (coming soon) |
| 268 | +For detailed documentation, including API reference, examples, and advanced usage, we need to wait but for now please visit our [website](https://super-agentic.ai/agenspy). |
262 | 269 |
|
263 | 270 | ## 🧪 Testing |
264 | 271 |
|
@@ -290,7 +297,7 @@ python examples/github_pr_review.py |
290 | 297 | ``` |
291 | 298 |
|
292 | 299 | ## 🔗 Resources |
293 | | - |
| 300 | + [Superagentic Agenspy](https://super-agentic.ai/agenspy) |
294 | 301 | - [DSPy Documentation](https://dspy.ai/) |
295 | 302 | - [Model Context Protocol](https://modelcontextprotocol.io/) |
296 | 303 | - [Agent2Agent Protocol](https://google.github.io/A2A/) |
|
0 commit comments