"हम एजेंटों की एक ऐसी दुनिया की कल्पना करते हैं जहां वे एक-दूसरे के साथ निर्बाध रूप से संवाद कर सकें।
और Bindu आपके एजेंट को एक जीवित सर्वर में बदल देता है, एजेंटों के इंटरनेट में बिंदु (Bindu)।"
🇬🇧 English • 🇨🇳 简体中文 • 🇪🇸 Español • 🇫🇷 Français • 🇯🇵 日本語 • 🇧🇩 বাংলা • 🇮🇳 हिन्दी • 🇮🇳 தமிழ் • 🇩🇪 Deutsch • 🇳🇱 Nederlands
Create Bindu Agent प्रोडक्शन-रेडी AI एजेंट बनाने का सबसे तेज़ तरीका है जो एजेंटों के इंटरनेट की भाषा बोलते हैं। कोई बॉयलरप्लेट नहीं। कोई कॉन्फ़िगरेशन परेशानी नहीं। बस कॉन्फ़िगर करें और एक पूरी तरह से तैनात करने योग्य एजेंट प्राप्त करें जो A2A, AP2, और X402 प्रोटोकॉल का उपयोग करके संचार करता है।
पहले एजेंट तक का समय: ~2 मिनट ⏱️
अपनी लोकल मशीन पर, उस डायरेक्टरी में नेविगेट करें जहां आप एक प्रोजेक्ट डायरेक्टरी बनाना चाहते हैं, और निम्नलिखित कमांड चलाएं:
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.gitआपसे पूछा जाएगा:
- प्रोजेक्ट का नाम और विवरण
- एजेंट फ्रेमवर्क (Agno, LangChain, CrewAI, आदि)
- लाइसेंस प्रकार (MIT, Apache, BSD, GPL, ISC)
- लेखक विवरण
फिर, बूम! 💥 आपका एजेंट प्रोजेक्ट तैयार है:
your-agent/
├── agent_config.json # A2A/AP2/X402 सेटिंग्स के साथ एजेंट कॉन्फ़िगरेशन
├── your_agent/
│ ├── main.py # आपका एजेंट एंट्री पॉइंट (पहले से ही Bindu-फाइड!)
│ └── __init__.py
├── skills/ # एजेंट कौशल जोड़ने के लिए टेम्पलेट
├── tests/ # प्री-कॉन्फ़िगर किए गए pytest टेस्ट
├── pyproject.toml # uv द्वारा प्रबंधित निर्भरताएं
├── Dockerfile # कंटेनराइजेशन के लिए तैयार
├── .github/workflows/ # CI/CD पाइपलाइन
└── README.md # पूर्ण सेटअप निर्देश
cd your-agent
uv sync # निर्भरताएं इंस्टॉल करें
uv run python -m your_agent.main # एजेंट सर्वर शुरू करेंबस इतना ही! आपका एजेंट अब http://localhost:8030 पर लाइव है और A2A, AP2, और X402 प्रोटोकॉल का उपयोग करके अन्य एजेंटों के साथ संवाद करने के लिए तैयार है।
समस्या: एजेंट बनाना आसान है। उन्हें एक-दूसरे से बात करवाना? यही कठिन हिस्सा है।
पुराना तरीका:
# अपना एजेंट लॉजिक लिखें
# API एंडपॉइंट्स का पता लगाएं
# प्रमाणीकरण लागू करें
# त्रुटि हैंडलिंग जोड़ें
# तैनाती कॉन्फ़िगर करें
# A2A, AP2, X402 के लिए प्रोटोकॉल एडेप्टर लिखें
# मॉनिटरिंग सेटअप करें
# ... 3 दिन बाद, शायद काम करे?Bindu तरीका:
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.git
# 4 सवालों के जवाब दें
# हो गया। आपका एजेंट A2A, AP2, और X402 बोलता है।- 2-मिनट सेटअप: सरल सवालों के जवाब दें, एक पूर्ण प्रोडक्शन रेडी एजेंटिक सिस्टम प्राप्त करें।
- हल्का: कोई बॉयलरप्लेट नहीं। कोई कॉन्फ़िगरेशन परेशानी नहीं।
- सरल: कोई जटिल सेटअप नहीं। बस कॉन्फ़िगर करें और एक पूरी तरह से तैनात करने योग्य एजेंट प्राप्त करें।
- सुरक्षित: बिल्ट-इन प्रमाणीकरण, त्रुटि ट्रैकिंग, और मॉनिटरिंग।
- प्रोटोकॉल-रेडी: A2A, AP2, और X402 के लिए बिल्ट-इन समर्थन — आपका एजेंट सार्वभौमिक भाषा बोलता है
- फ्रेमवर्क अज्ञेयवादी: Agno, LangChain, CrewAI, LlamaIndex, FastAgent, और अधिक के साथ काम करता है
- प्रोडक्शन-रेडी: CI/CD, टेस्टिंग, Docker, डॉक्यूमेंटेशन, और डिप्लॉयमेंट कॉन्फ़िग शामिल हैं।
- अवलोकनीयता: Phoenix, Langfuse, और Jaeger के लिए बिल्ट-इन समर्थन।
- सर्वोत्तम प्रथाएं: ruff, mypy, pytest, pre-commit hooks, और कोड गुणवत्ता उपकरणों के साथ प्री-कॉन्फ़िगर किया गया
- कहीं भी तैनात करें: आपका एजेंट एक जीवित सर्वर बन जाता है, एजेंटों के इंटरनेट में शामिल होने के लिए तैयार
यह Cookiecutter टेम्पलेट एक पूर्ण Bindu Agent प्रोजेक्ट तैयार करता है जिसमें आपको जो कुछ भी चाहिए:
- निर्भरता प्रबंधन के लिए uv
- GitHub Actions के साथ CI/CD
- pre-commit के साथ प्री-कमिट हुक
- ruff, ty के साथ कोड गुणवत्ता
- GitHub पर नई रिलीज़ बनाकर PyPI पर प्रकाशन
- pytest और codecov के साथ टेस्टिंग और कवरेज
- MkDocs के साथ डॉक्यूमेंटेशन
- Docker या Podman के साथ कंटेनराइजेशन
┌─────────────────────────────────────────────────────────────┐
│ 1. cookiecutter चलाएं → 2. जवाब दें → 3. तैनात करें! │
└─────────────────────────────────────────────────────────────┘
↓
आपका एजेंट अब लाइव है और A2A, AP2, X402 बोल रहा है
↓
एजेंटों के इंटरनेट में शामिल होने के लिए तैयार 🌐जब आप एक Bindu Agent बनाते हैं, तो आपको सिर्फ एक टेम्पलेट नहीं मिलता — आपको एक जीवित सर्वर मिलता है जो:
- सार्वभौमिक प्रोटोकॉल बोलता है: एजेंट-टू-एजेंट संचार के लिए A2A, एजेंटिक वाणिज्य के लिए AP2, भुगतान रेल के लिए X402
- डिज़ाइन द्वारा सुरक्षित: बिल्ट-इन प्रमाणीकरण, त्रुटि ट्रैकिंग, और मॉनिटरिंग
- खोजने योग्य: आपका एजेंट वेब पर अन्य एजेंटों द्वारा खोजा और जोड़ा जा सकता है
- फ्रेमवर्क लचीला: अपना खुद का एजेंट फ्रेमवर्क लाएं (Agno, LangChain, CrewAI, आदि)
- प्रोडक्शन-रेडी: localhost से क्लाउड तक मिनटों में, दिनों में नहीं
रात के आकाश में एक झलक
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
{{ + + + @ {{
}} | * o + . }}
{{ -O- o . . + {{
}} | _,.-----.,_ o | }}
{{ + * .-'. .'-. -O- {{
}} * .'.-' .---. `'.'. | * }}
{{ . /_.-' / \ .'-.\ {{
}} ' -=*< |-._.- | @ | '-._| >*=- . + }}
{{ -- )-- \`-. \ / .-'/ {{
}} * + `.'. '---' .'.' + o }}
{{ . '-._ _.-' . {{
}} | `~~~~~~~` - --===D @ }}
{{ o -O- * . * + {{
}} | + . + }}
{{ jgs . @ o * {{
}} o * o . }}
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{प्रत्येक प्रतीक एक एजेंट है — बुद्धिमत्ता की एक चिंगारी।
और छोटा बिंदु Bindu है, एजेंटों के इंटरनेट में उत्पत्ति बिंदु।
आपका Bindu Agent सिर्फ एक और API नहीं है — यह एजेंटों के इंटरनेट का नागरिक है:
- A2A (एजेंट-टू-एजेंट): AI एजेंटों के बीच निर्बाध संचार
- AP2 (एजेंटिक प्रोटोकॉल 2): एजेंटों के लिए वाणिज्य और लेनदेन क्षमताएं
- X402 (भुगतान प्रोटोकॉल): एजेंट सेवाओं के लिए बिल्ट-इन भुगतान रेल
प्रत्येक प्रोटोकॉल आपके agent_config.json में प्री-कॉन्फ़िगर किया गया है। आपका एजेंट पहले दिन से सार्वभौमिक भाषा बोलता है।
- Bindu डॉक्यूमेंटेशन - Bindu की क्षमताओं में गहराई से जाएं
- Bindu GitHub - मुख्य लाइब्रेरी जो आपके एजेंट को शक्ति देती है
- Discord में शामिल हों - मदद प्राप्त करें, विचार साझा करें, और समुदाय से जुड़ें
- उदाहरण एजेंट - Bindu एजेंटों को कार्रवाई में देखें
हम एजेंट स्वार्म के युग में प्रवेश कर रहे हैं — जहां हजारों AI एजेंट सहयोग करते हैं, बातचीत करते हैं और लेनदेन करते हैं। Bindu सुनिश्चित करता है कि आपका एजेंट इस भविष्य के लिए तैयार है:
- इंटरऑपरेबल: किसी भी एजेंट फ्रेमवर्क के साथ काम करता है
- मानक-अनुरूप: A2A, AP2, X402 प्रोटोकॉल बिल्ट-इन
- प्रोडक्शन-ग्रेड: खिलौना नहीं, डेमो नहीं — वास्तविक बुनियादी ढांचा
- समुदाय-संचालित: getbindu पर आंदोलन में शामिल हों
हम योगदान से 💛 करते हैं! चाहे आप:
- नए एजेंट फ्रेमवर्क टेम्पलेट जोड़ रहे हों
- डॉक्यूमेंटेशन में सुधार कर रहे हों
- बग ठीक कर रहे हों
- अपनी Bindu एजेंट रचनाएं साझा कर रहे हों
हमारे योगदान दिशानिर्देश देखें और Discord पर हमसे जुड़ें!
यह प्रोजेक्ट आंशिक रूप से cookiecutter-uv पर आधारित है
एम्स्टर्डम की टीम द्वारा 💛 के साथ निर्मित 🌷
Happy Bindu! 🌻🚀✨
विचार से एजेंटों के इंटरनेट तक 2 मिनट में।
आपका एजेंट। आपका फ्रेमवर्क। सार्वभौमिक प्रोटोकॉल।
⭐ GitHub पर हमें स्टार करें • 💬 Discord में शामिल हों • 📚 डॉक्स पढ़ें