Agent Constitution Agent Constitution
Home Screenshots Security Privacy Support Terms GitHub

Support

We're here to help.

Common Questions

How do I set up Agent Constitution with my AI agent?

After installing Agent Constitution, the app displays a pairing code. Tell your AI agent the code — it will claim it and establish a secure channel. From there, your agent can make constitution checks before performing restricted actions. See the GitHub docs for integration details.

How do I create rules?

Open the app → Rules tab → tap "+" to add a rule. You can choose from 15 prebuilt templates across 6 categories (Communication, Financial, Social, Smart Home, Development, Data), or create custom rules using natural language descriptions. You can also use the AI suggestion feature — describe your boundaries and get rules generated for you.

I'm not getting push notifications for approval requests

  • Make sure notifications are enabled for Agent Constitution in iOS Settings → Notifications
  • Check that the app is paired (green status indicator on the dashboard)
  • Verify your agent is sending constitution checks with the correct channel ID
  • If your relay is self-hosted, verify it's running and accessible

I approved/denied a request but my agent didn't get the response

Approval/denial responses expire after 60 seconds. Make sure your agent is polling for responses with the wait parameter. If you're self-hosting the relay, check that it's running and the agent's pull request is reaching it.

How do I view my audit trail?

Open the app → Audit Trail tab. You'll see a chronological list of every constitution check, including what action was requested, which rule was triggered, and whether you approved or denied. You can filter by category, date, or decision type.

How do I remove my data?

  • Rules: Open Agent Constitution → Rules tab → swipe to delete individual rules, or use "Reset All Rules" in Settings
  • Audit trail: Settings → Clear Audit Trail. This permanently deletes all logged decisions from the Keychain.
  • Relay data: There is none. The relay stores nothing to disk. Restarting the relay clears all in-memory data.

Can I self-host the relay?

Yes! The relay is open source. Clone the repo, run npm install && npx tsx src/relay-node.ts, or deploy to any cloud provider. See the GitHub repo for deployment instructions.

Does Agent Constitution work with any AI agent?

Yes — it's a pure HTTP API. Any agent framework that can make HTTP requests can perform constitution checks. We provide a ready-made skill for ClawdHub (clawdhub install constitution), but you can integrate with any agent by calling the API directly.

Report a Bug

Found a bug? Please open an issue on GitHub:

github.com/arunrlverma/relay4agents/issues

Security Issues

If you've found a security vulnerability, please report it responsibly. Do not open a public issue. Instead, email us directly:

arun@agentconstitution.com

Contact

For general questions, feedback, or anything else:

Arun Verma
Email: arun@agentconstitution.com
GitHub: github.com/arunrlverma/relay4agents

© 2026 Arun Verma. All rights reserved.
Privacy Policy Terms of Service Support Security GitHub