Skip to content

Commit 124b405

Browse files
committed
Restore original content and add OpenClaw Integration section
1 parent f38e9cd commit 124b405

File tree

1 file changed

+46
-37
lines changed

1 file changed

+46
-37
lines changed

README.md

Lines changed: 46 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,54 @@
1-
## OpenClaw Integration
1+
# AegisClaw - Secure Agent Runtime
22

3-
### Setup Steps
4-
1. Clone the OpenClaw repository:
5-
```bash
6-
git clone https://github.com/openclaw/openclaw.git
7-
cd openclaw
8-
```
9-
2. Install dependencies:
10-
```bash
11-
npm install
12-
```
13-
3. Build the project:
14-
```bash
15-
npm run build
16-
```
3+
![AegisClaw Banner](link-to-banner-image)
174

18-
### Configuration
19-
To configure OpenClaw within the AegisClaw application, update the configuration files as follows:
20-
- Open `config/openclaw.json` and set the relevant parameters for your environment.
21-
- Example configuration:
22-
```json
23-
{
24-
"apiEndpoint": "https://api.openclaw.com",
25-
"timeout": 5000,
26-
"retryAttempts": 3
27-
}
28-
```
5+
AegisClaw is a secure agent runtime designed to facilitate safe and efficient execution of agent-based software applications.
296

30-
### Usage Examples
31-
After setting up and configuring OpenClaw, you can use it in your application as shown below:
7+
## Key Features
8+
- Lightweight and efficient performance
9+
- Enhanced security models
10+
- Support for multiple agent protocols
3211

33-
```javascript
34-
import { OpenClaw } from 'openclaw';
12+
## Installation
13+
1. Clone the repository: `git clone https://github.com/mackeh/AegisClaw.git`
14+
2. Navigate to the project directory and install dependencies: `npm install`
15+
16+
## Quick Start
17+
To get started quickly, follow these simple steps:
18+
1. Launch AegisClaw: `node index.js`
19+
2. Access the interface at `http://localhost:3000`
20+
21+
## Roadmap
22+
- Q1 2026: Initial release
23+
- Q2 2026: Feature updates and enhancements
3524

36-
const claw = new OpenClaw();
25+
## Contributing
26+
We welcome contributions! Please read our [CONTRIBUTING.md](link-to-contributing) for more details.
3727

38-
claw.getData().then(data => {
39-
console.log(data);
40-
}).catch(error => {
41-
console.error('Error fetching data:', error);
42-
});
28+
## License
29+
AegisClaw is licensed under the MIT License.
30+
31+
## 🔗 OpenClaw Integration
32+
33+
### Setup Steps
34+
1. Install OpenClaw by running: `npm install openclaw`
35+
2. Import OpenClaw in your project:
36+
```javascript
37+
const OpenClaw = require('openclaw');
38+
```
39+
40+
### Configuration Instructions
41+
Configure OpenClaw by adding the following configuration:
42+
```json
43+
{
44+
"protocol": "https",
45+
"port": 443
46+
}
4347
```
4448

45-
This example demonstrates how to import the OpenClaw module and make a simple API call to retrieve data.
49+
### Usage Examples
50+
To use OpenClaw, implement the following sample code:
51+
```javascript
52+
const openClawInstance = new OpenClaw(config);
53+
openClawInstance.start();
54+
```

0 commit comments

Comments
 (0)