Praxis
High-performance React agent framework for building AI agents with LLM integration, tool execution, and persistence.
Overview
Praxis is a comprehensive framework for building production-ready AI agents that can reason, execute tools, persist conversations, and manage context automatically.
Quick Start
use *;
use Arc;
async
Architecture
Praxis consists of focused crates:
praxis-graph: React agent orchestratorpraxis-llm: LLM client (OpenAI, Azure)praxis-mcp: Model Context Protocol clientpraxis-persist: Persistence layer (MongoDB)praxis-context: Context management
Features
- ✅ Real-time streaming with zero-copy optimizations
- ✅ Incremental persistence with MongoDB
- ✅ Automatic context summarization
- ✅ MCP-based tool execution
- ✅ Strong typing throughout
- ✅ Built on Tokio for high performance
Documentation
See docs/ for detailed architecture documentation.
License
MIT