
compliance agent
一个专注于通过AI工具为项目创造价值的合规助手。
Repository Info
About This Server
一个专注于通过AI工具为项目创造价值的合规助手。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Compliance-agent
Focus on this project is to built something that creates value using as much AI tooling as possible.
Usage
Installation and setup
- Install uvx by running
curl -LsSf https://astral.sh/uv/install.sh | sh cp ./backend/.env.example ./backend/.env- fill in .env file
Usage
pnpm installpnpm dev- open
localhost:5173in the browser
Features
User features
- Interact through conversations
- Point to your repo
- The agent will help you identify:
- Relevant laws and regulations to your repo
- Data points
- CIA of each data point (rated 1-4)
- Confidentiality (1-4)
- Integrity (1-4)
- Availability (1-4)
- Threats and vulnerabilities
- Mitigations
- Outputs
- Structured JSON output (source of truth) for content
- Frontend renders the JSON output and can be interacted with directly
- Save to markdown
Dev features
- Render zod schema as frontend and fill with JSON content
- Render any zod schema as frontend and make the JSON content editable by user
- JSON report content and current conversation state stored in browser localstorage for now
- One
pnpm devcommand in root to run entire application locally
Frontend view
- Chat sidebar always visible on the right, just one conversation (list of messages)
- repo url at the top
- zod schema display on the left with structured JSON content as input, zod structure as static
Technologies
- typescript
- pnpm
- trpc
- react vite webpage frontend
- tailwind css
- node express backend
- Langchain for LLM interaction
- MCP servers as langchain tools
LLM Capabilities
LLM conversation:
- Together with user form the JSON content fields
MCP capabilities:
- Web crawl
- Read repo files
Quick Start
Clone the repository
git clone https://github.com/capy-ai-enablement/compliance-agentInstall dependencies
cd compliance-agent
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.