OpenPRX OpenPRX

OpenPRX

PRX

Self-evolving AI assistant framework

An extensible Rust framework for production-grade AI assistants.

Language: Rust License: Apache-2.0 PRX Star on GitHub

Key Features

14 AI Providers

Anthropic, OpenAI, Google, Ollama, OpenRouter, Bedrock, GitHub Copilot, GLM, LiteLLM, vLLM, HuggingFace, and more.

19 Channels

Signal, WhatsApp, Telegram, Discord, Slack, IRC, and 13 more channels.

Self-Evolution

Autonomous optimization system (~9,500 lines) with measurable acceptance criteria.

Governed Sub-Agents

Concurrency limits, depth controls, config inheritance, and policy enforcement.

OAuth Auto-Refresh

Automatic token refresh for Anthropic, GitHub Copilot, and compatible providers.

Production Hardened

3-phase security, rate limiting, policy checks, compaction, and timeout controls.

Architecture

Channels (19)

Signal, Telegram, Slack, Discord, WhatsApp, IRC...

Providers (14)

Anthropic, OpenAI, Google, Ollama, OpenRouter...

PRX Core (Rust)

Evolution · Governance

Sub-agents · MCP Client

Tech Stack

Rust

Quick Start

git clone https://github.com/openprx/prx.git
cd prx
cargo run --release

Also from OpenPRX

OpenPR

Project management where the team decides together

Plan work, track issues, and make decisions with built-in proposals, voting, and trust scores.

Team Governance Sprint Planning AI Integration Proposals & Voting
Learn More

PRX-Memory

Long-term memory for your AI tools

Your AI coding tools remember what they learned — across sessions, projects, and teams.

Persistent Memory Local-First Works with Any AI Smart Recall
Learn More

PRX-SD

Open-source antivirus for servers and desktops

Scan files, detect malware, and quarantine threats — with community-shared threat intelligence.

Malware Detection Real-time Monitor Auto Quarantine Cross-Platform
Learn More

PRX-WAF

Protect your websites from attacks

Block malicious traffic, stop bots, and defend APIs — with community-driven rules that update automatically.

Attack Blocking Bot Detection Geo Filtering API Protection
Learn More

Fenfa

Distribute apps to every device

Upload once, deliver to iOS, Android, and desktop — with OTA updates and download pages.

All Platforms OTA Updates Self-Hosted CI/CD Ready
Learn More
Back to Home