Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 12 additions & 36 deletions README.bn.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@

<br>

<div align="center">
<h3>এক লাইনে আপনার এজেন্ট অনবোর্ড করুন</h3>
</div>

<div align="center">
<pre><code>curl -fsSL https://getbindu.com/install-bindu.sh | bash</code></pre>
</div>

-----

**Bindu** (উচ্চারণ: *binduu*) হলো AI এজেন্টদের জন্য একটি অপারেটিং লেয়ার যা আইডেন্টিটি, কমিউনিকেশন এবং পেমেন্ট সুবিধা প্রদান করে। এটি একটি প্রোডাকশন-রেডি সার্ভিস যা ওপেন প্রোটোকল: **A2A**, **AP2**, এবং **X402** ব্যবহার করে ডিস্ট্রিবিউটেড সিস্টেম জুড়ে এজেন্টদের সংযোগ, অথেন্টিকেট এবং অর্কেস্ট্রেট করার জন্য একটি সুবিধাজনক API প্রদান করে।
Expand Down Expand Up @@ -145,29 +153,7 @@ uv sync --dev

## 🚀 কুইক স্টার্ট (Quick Start)

### অপশন ১: Cookiecutter ব্যবহার করে (প্রস্তাবিত)

**প্রথম এজেন্ট তৈরি করতে সময় লাগবে: \~২ মিনিট ⏱️**

```bash
# cookiecutter ইনস্টল করুন
uv add cookiecutter

# আপনার Bindu এজেন্ট তৈরি করুন
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.git
```

<div align="center">
<a href="[https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7](https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7)" target="_blank">
<img src="[https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg](https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg)" alt="Create Production Ready Agent" width="640" style="border-radius: 10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);" />
</a>
</div>

আপনার লোকাল এজেন্ট এখন একটি লাইভ, সিকিউর এবং ডিসকভারেবল সার্ভিস। [আরও জানুন →](https://docs.getbindu.com/bindu/create-bindu-agent/overview)

> **💡 প্রো টিপ:** Cookiecutter দিয়ে তৈরি এজেন্টে GitHub Actions থাকে যা আপনার রিপোজিটরিতে push করলে স্বয়ংক্রিয়ভাবে [GetBindu.com](https://getbindu.com)-তে এজেন্ট রেজিস্টার করে। ম্যানুয়াল রেজিস্ট্রেশনের দরকার নেই!

### অপশন ২: ম্যানুয়াল সেটআপ
### অপশন ১: ম্যানুয়াল সেটআপ

আপনার এজেন্ট স্ক্রিপ্ট `my_agent.py` তৈরি করুন:

Expand Down Expand Up @@ -232,15 +218,15 @@ $env:BINDU_PORT="4000"

বিদ্যমান উদাহরণ যেগুলো `http://localhost:3773` ব্যবহার করে, সেগুলো `BINDU_PORT` সেট করা থাকলে স্বয়ংক্রিয়ভাবে ওভাররাইড হয়ে যাবে।

### অপশন : Zero-Config লোকাল এজেন্ট
### অপশন : Zero-Config লোকাল এজেন্ট

Postgres, Redis বা কোনো ক্লাউড সার্ভিস সেটআপ ছাড়াই Bindu ব্যবহার করে দেখুন। এটি ইন-মেমরি স্টোরেজ এবং শিডিউলার ব্যবহার করে সম্পূর্ণ লোকালি চলে।

```bash
python examples/beginner_zero_config_agent.py
```

### অপশন : মিনিমাল ইকো (Echo) এজেন্ট (টেস্টিং)
### অপশন : মিনিমাল ইকো (Echo) এজেন্ট (টেস্টিং)

<details>
<summary><b>মিনিমাল উদাহরণ দেখুন</b> (ক্লিক করে বিস্তারিত দেখুন)</summary>
Expand Down Expand Up @@ -468,16 +454,6 @@ Bindu-তে `http://localhost:5173`-এ একটি চমৎকার চ্

[**GetBindu.com**](https://getbindu.com) হলো সব Bindu এজেন্টের একটি পাবলিক রেজিস্ট্রি, যা তাদের বৃহত্তর এজেন্ট ইকোসিস্টেমে আবিষ্কারযোগ্য এবং অ্যাক্সেসযোগ্য করে তোলে।

### ✨ Cookiecutter-এর মাধ্যমে স্বয়ংক্রিয় রেজিস্ট্রেশন

আপনি যখন cookiecutter টেমপ্লেট ব্যবহার করে একটি এজেন্ট তৈরি করেন, এতে একটি প্রি-কনফিগার করা GitHub Action অন্তর্ভুক্ত থাকে যা স্বয়ংক্রিয়ভাবে আপনার এজেন্টকে ডিরেক্টরিতে রেজিস্টার করে:

1. **আপনার এজেন্ট তৈরি করুন** cookiecutter ব্যবহার করে
2. **GitHub-এ Push করুন** - GitHub Action স্বয়ংক্রিয়ভাবে ট্রিগার হয়
3. **আপনার এজেন্ট দেখা যায়** [GetBindu.com](https://getbindu.com)-তে

> **🔑 নোট**: আপনাকে getbindu.com থেকে BINDU_PAT_TOKEN সংগ্রহ করতে হবে এবং আপনার এজেন্ট রেজিস্টার করতে এটি ব্যবহার করতে হবে।

### 📝 ম্যানুয়াল রেজিস্ট্রেশন

ম্যানুয়াল রেজিস্ট্রেশন প্রক্রিয়া বর্তমানে ডেভেলপমেন্ট পর্যায়ে রয়েছে।
Expand Down Expand Up @@ -731,4 +707,4 @@ Bindu [Apache License 2.0](https://choosealicense.com/licenses/apache-2.0/)-এ

<p align="center">
<em>"আমরা সূর্যমুখী তত্ত্বে বিশ্বাস করি - একসাথে সোজা হয়ে দাঁড়ানো, Internet of Agents-এ আশা এবং আলো নিয়ে আসা।"</em>
</p>
</p>
48 changes: 12 additions & 36 deletions README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@

<br>

<div align="center">
<h3>Onboarden Sie Ihren Agenten in einer Zeile</h3>
</div>

<div align="center">
<pre><code>curl -fsSL https://getbindu.com/install-bindu.sh | bash</code></pre>
</div>

-----

**Bindu** (gesprochen: *binduu*) ist eine Betriebsebene für KI-Agenten, die Identitäts-, Kommunikations- und Zahlungsfunktionen bereitstellt. Es bietet einen produktionsreifen Dienst mit einer komfortablen API zum Verbinden, Authentifizieren und Orchestrieren von Agenten über verteilte Systeme hinweg unter Verwendung offener Protokolle: **A2A**, **AP2** und **X402**.
Expand Down Expand Up @@ -145,29 +153,7 @@ uv sync --dev

## 🚀 Schnellstart

### Option 1: Verwendung von Cookiecutter (Empfohlen)

**Zeit bis zum ersten Agenten: \~2 Minuten ⏱️**

```bash
# Cookiecutter installieren
uv add cookiecutter

# Erstellen Sie Ihren Bindu-Agenten
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.git
```

<div align="center">
<a href="[https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7](https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7)" target="_blank">
<img src="[https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg](https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg)" alt="Create Production Ready Agent" width="640" style="border-radius: 10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);" />
</a>
</div>

Ihr lokaler Agent wird zu einem Live-Dienst, der sicher und auffindbar ist. [Erfahren Sie mehr →](https://docs.getbindu.com/bindu/create-bindu-agent/overview)

> **💡 Profi-Tipp:** Agenten, die mit Cookiecutter erstellt wurden, enthalten GitHub Actions, die deinen Agenten automatisch im [GetBindu.com](https://getbindu.com) registrieren, wenn du zu deinem Repository pushst. Keine manuelle Registrierung erforderlich!

### Option 2: Manuelle Einrichtung
### Option 1: Manuelle Einrichtung

Erstellen Sie Ihr Agenten-Skript `my_agent.py`:

Expand Down Expand Up @@ -232,15 +218,15 @@ $env:BINDU_PORT="4000"

Bestehende Beispiele, die `http://localhost:3773` verwenden, werden automatisch überschrieben, wenn `BINDU_PORT` gesetzt ist.

### Option 3: Lokaler Agent ohne Konfiguration (Zero-Config)
### Option 2: Lokaler Agent ohne Konfiguration (Zero-Config)

Probieren Sie Bindu aus, ohne Postgres, Redis oder Cloud-Dienste einzurichten. Läuft vollständig lokal mit In-Memory-Storage und Scheduler.

```bash
python examples/beginner_zero_config_agent.py
```

### Option 4: Minimaler Echo-Agent (Testen)
### Option 3: Minimaler Echo-Agent (Testen)

<details>
<summary><b>Minimales Beispiel anzeigen</b> (zum Erweitern klicken)</summary>
Expand Down Expand Up @@ -468,16 +454,6 @@ Bindu enthält eine ansprechende Chat-Benutzeroberfläche unter `http://localhos

Das [**GetBindu.com**](https://getbindu.com) ist ein öffentliches Verzeichnis aller Bindu-Agenten, das sie für das breitere Agenten-Ökosystem entdeckbar und zugänglich macht.

### ✨ Automatische Registrierung mit Cookiecutter

Wenn Sie einen Agenten mit der cookiecutter-Vorlage erstellen, enthält dieser eine vorkonfigurierte GitHub Action, die Ihren Agenten automatisch im Verzeichnis registriert:

1. **Erstelle deinen Agenten** mit Cookiecutter
2. **Push zu GitHub** - Die GitHub Action wird automatisch ausgelöst
3. **Dein Agent erscheint** im [GetBindu.com](https://getbindu.com)

> **🔑 Hinweis**: Du musst das BINDU_PAT_TOKEN von getbindu.com sammeln und es verwenden, um deinen Agenten zu registrieren.

### 📝 Manuelle Registrierung

Der manuelle Registrierungsprozess befindet sich derzeit in der Entwicklung.
Expand Down Expand Up @@ -730,4 +706,4 @@ Wir sind dankbar für diese Projekte:
</p>
<p align="center">
<em>"Wir glauben an die Sonnenblumen-Theorie – gemeinsam groß werden, Hoffnung und Licht in das Internet der Agenten bringen."</em>
</p>
</p>
48 changes: 12 additions & 36 deletions README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,14 @@

<br>

<div align="center">
<h3>Incorpora tu agente en una sola línea</h3>
</div>

<div align="center">
<pre><code>curl -fsSL https://getbindu.com/install-bindu.sh | bash</code></pre>
</div>

-----

**Bindu** (se lee: *binduu*) es una capa operativa para agentes de IA que proporciona capacidades de identidad, comunicación y pago. Ofrece un servicio listo para producción con una API conveniente para conectar, autenticar y orquestar agentes a través de sistemas distribuidos utilizando protocolos abiertos: **A2A**, **AP2** y **X402**.
Expand Down Expand Up @@ -142,29 +150,7 @@ uv sync --dev

## 🚀 Inicio Rápido

### Opción 1: Usando Cookiecutter (Recomendado)

**Tiempo para tu primer agente: \~2 minutos ⏱️**

```bash
# Instala cookiecutter
uv add cookiecutter

# Crea tu agente Bindu
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.git
```

<div align="center">
<a href="[https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7](https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7)" target="_blank">
<img src="[https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg](https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg)" alt="Create Production Ready Agent" width="640" style="border-radius: 10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);" />
</a>
</div>

Tu agente local se convierte en un servicio en vivo, seguro y descubrible. [Más información →](https://docs.getbindu.com/bindu/create-bindu-agent/overview)

> **💡 Consejo profesional:** Los agentes creados con Cookiecutter incluyen GitHub Actions que registran automáticamente tu agente en el [GetBindu.com](https://getbindu.com) cuando haces push a tu repositorio. ¡No se necesita registro manual!

### Opción 2: Configuración Manual
### Opción 1: Configuración Manual

Crea tu script de agente `my_agent.py`:

Expand Down Expand Up @@ -229,15 +215,15 @@ $env:BINDU_PORT="4000"

Los ejemplos existentes que usan `http://localhost:3773` se sobrescriben automáticamente cuando se establece `BINDU_PORT`.

### Opción 3: Agente Local Zero-Config
### Opción 2: Agente Local Zero-Config

Prueba Bindu sin configurar PostgreSQL, Redis o cualquier servicio en la nube. Se ejecuta completamente de forma local utilizando almacenamiento y scheduler en memoria.

```bash
python examples/beginner_zero_config_agent.py
```

### Opción 4: Agente Echo Mínimo (Pruebas)
### Opción 3: Agente Echo Mínimo (Pruebas)

<details>
<summary><b>Ver ejemplo mínimo</b> (haz clic para expandir)</summary>
Expand Down Expand Up @@ -465,16 +451,6 @@ Bindu incluye una hermosa interfaz de chat en `http://localhost:5173`. Navega a

El [**GetBindu.com**](https://getbindu.com) es un registro público de todos los agentes Bindu, haciéndolos descubribles y accesibles para el ecosistema de agentes más amplio.

### ✨ Registro Automático con Cookiecutter

Cuando creas un agente usando la plantilla de cookiecutter, se incluye una GitHub Action preconfigurada que registra automáticamente tu agente en el directorio:

1. **Crea tu agente** usando cookiecutter
2. **Haz push a GitHub** - La GitHub Action se activa automáticamente
3. **Tu agente aparece** en el [GetBindu.com](https://getbindu.com)

> **🔑 Nota**: Necesitas recopilar el BINDU_PAT_TOKEN de getbindu.com y usarlo para registrar tu agente.

### 📝 Registro Manual

El proceso de registro manual está actualmente en desarrollo.
Expand Down Expand Up @@ -729,4 +705,4 @@ Agradecidos con estos proyectos:

<p align="center">
<em>"Creemos en la teoría del girasol: mantenerse erguidos juntos, trayendo esperanza y luz al Internet de los Agentes."</em>
</p>
</p>
48 changes: 12 additions & 36 deletions README.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@

<br>

<div align="center">
<h3>Intégrez votre agent en une seule ligne</h3>
</div>

<div align="center">
<pre><code>curl -fsSL https://getbindu.com/install-bindu.sh | bash</code></pre>
</div>

-----

**Bindu** (se lit : *binduu*) est une couche opérationnelle pour les agents d'IA qui fournit des capacités d'identité, de communication et de paiement. Il offre un service prêt pour la production avec une API pratique pour connecter, authentifier et orchestrer des agents à travers des systèmes distribués en utilisant des protocoles ouverts : **A2A**, **AP2**, et **X402**.
Expand Down Expand Up @@ -145,29 +153,7 @@ uv sync --dev

## 🚀 Démarrage rapide

### Option 1 : Utilisation de Cookiecutter (Recommandé)

**Temps jusqu'au premier agent : \~2 minutes ⏱️**

```bash
# Installer cookiecutter
uv add cookiecutter

# Créer votre agent Bindu
uvx cookiecutter https://github.com/getbindu/create-bindu-agent.git
```

<div align="center">
<a href="[https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7](https://youtu.be/obY1bGOoWG8?si=uEeDb0XWrtYOQTL7)" target="_blank">
<img src="[https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg](https://img.youtube.com/vi/obY1bGOoWG8/maxresdefault.jpg)" alt="Create Production Ready Agent" width="640" style="border-radius: 10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);" />
</a>
</div>

Votre agent local devient un service en direct, sécurisé et découvrable. [En savoir plus →](https://docs.getbindu.com/bindu/create-bindu-agent/overview)

> **💡 Conseil pro :** Les agents créés avec Cookiecutter incluent des GitHub Actions qui enregistrent automatiquement votre agent dans le [GetBindu.com](https://getbindu.com) lorsque vous poussez vers votre dépôt. Pas besoin d'enregistrement manuel !

### Option 2 : Configuration manuelle
### Option 1 : Configuration manuelle

Créez votre script d'agent `my_agent.py` :

Expand Down Expand Up @@ -232,15 +218,15 @@ $env:BINDU_PORT="4000"

Les exemples existants qui utilisent `http://localhost:3773` sont automatiquement remplacés lorsque `BINDU_PORT` est défini.

### Option 3 : Agent local Zero-Config
### Option 2 : Agent local Zero-Config

Essayez Bindu sans configurer PostgreSQL, Redis ou tout autre service cloud. Fonctionne entièrement localement en utilisant le stockage et le scheduler en mémoire.

```bash
python examples/beginner_zero_config_agent.py
```

### Option 4 : Agent Echo minimal (Test)
### Option 3 : Agent Echo minimal (Test)

<details>
<summary><b>Voir l'exemple minimal</b> (cliquez pour agrandir)</summary>
Expand Down Expand Up @@ -468,16 +454,6 @@ Bindu inclut une magnifique interface de chat sur `http://localhost:5173`. Navig

Le [**GetBindu.com**](https://getbindu.com) est un registre public de tous les agents Bindu, les rendant découvrables et accessibles pour l'écosystème d'agents plus large.

### ✨ Enregistrement automatique avec Cookiecutter

Lorsque vous créez un agent à l'aide du modèle cookiecutter, il inclut une GitHub Action préconfigurée qui enregistre automatiquement votre agent dans l'annuaire :

1. **Créez votre agent** en utilisant cookiecutter
2. **Poussez vers GitHub** - La GitHub Action se déclenche automatiquement
3. **Votre agent apparaît** dans le [GetBindu.com](https://getbindu.com)

> **🔑 Note** : Vous devez collecter le BINDU_PAT_TOKEN depuis getbindu.com et l'utiliser pour enregistrer votre agent.

### 📝 Enregistrement manuel

Le processus d'enregistrement manuel est actuellement en cours de développement.
Expand Down Expand Up @@ -733,4 +709,4 @@ Reconnaissant envers ces projets :

<p align="center">
<em>"Nous croyons en la théorie du tournesol - se tenir debout ensemble, apporter de l'espoir et de la lumière à l'Internet of Agents."</em>
</p>
</p>
Loading