Documentation: Integration of Knodge.eu in OpenClaw.ai
This documentation describes the synergy between the knowledge platform Knodge.eu (central memory and rules) and the agent framework OpenClaw.ai (local execution and automation).
#1 Top example: Intelligent system onboarding
In this scenario, the AI has a conversation with a new user, learns their preferences and OpenClaw then automatically configures the local working environment.
What the user has to do in Knodge.eu:
- Create portal: Create a portal (e.g.
internal-onboarding) via the dashboard or API interface.
Upload instruction: Upload the template_instruction_onboarding.mdto the portal documents. - Define preferences:** Customize the questions in the file (e.g. according to programming languages or tool preferences) that are important for the local configuration.
- Save API key: Copy the API key for your portal to enable external communication.
What needs to be done in OpenClaw:
- API connection: Configure a skill that sends requests to
https://knodge.eu/api/portal/:slug/api-chatwith the headerX-API-Key. - Define trigger: Create a task that reacts to the keyword
#onboarding.
Local permissions: Allow OpenClaw to access the terminal (shell) to execute configuration commands (e.g.git config) based on the AI results.
The workflow:
- the user starts the chat in OpenClaw with
#onboarding. - OpenClaw forwards the message to the Knodge API, which activates the onboarding template.
- the AI collects information such as name, salutation and interests.
- after the conversation, the AI uses the
save_user_datatool to save a profile as_user_{userId}.mdin Knodge. - OpenClaw reads this profile and executes the appropriate setups locally.
2. top example: Expert-Review & Compliance Fix
The AI analyzes local files according to professional standards and OpenClaw makes the necessary corrections directly in the file system.
What the user has to do in Knodge.eu:
- Provide expert rules: Upload
_instruction_expert.mdand_instruction_checklist.mdto your portal. - Store knowledge: Upload PDF documents with coding standards or legal guidelines to serve as a reference.
What needs to be done in OpenClaw:
- File access: Give OpenClaw read and write permissions to the project folder to be reviewed.
- Analyze command: Implement a command that sends the contents of a local file along with the keyword
#expertto the Knodge API.
The workflow:
- you tell OpenClaw "Check
config.pywith#expert". - OpenClaw sends the file content to Knodge; Knodge applies deep analysis and technical terminology.
- Knodge identifies problems and creates a step-by-step checklist via
#checklistif required. - OpenClaw works through this checklist, corrects the code locally and validates the changes via a terminal command.
Technical Configuration & Future List
Configuration Summary
| Component | Knodge.eu (memory) | OpenClaw (execution) |
|---|---|---|
| Authentication | X-API-Key Header |
Store API-Key securely in .env |
| Logic control | Files with prefix _instruction_ |
Keyword recognition (e.g. #summary) |
| Saving | tool save_user_data (Markdown files) |
tool call via API bridge |
| Languages | Native DeepL support | Command input possible in 6 languages |
Future List (planned features)
** Native plugin integration: An official OpenClaw plugin that integrates Knodge portals as native file storage (cloud vault).
- Dynamic Prompting: Automatic updating of
#instructionfiles in Knodge based on the success of local OpenClaw actions. - Shared memory for agent teams:** Multiple OpenClaw instances access a shared user profile via Knodge to solve coordinated tasks.
Automated audit log: OpenClaw stores every executed shell command as a verified document in the Knodge portal for audit compliance.