Welcome to the UPLIFT Developer Documentation repository.
- Quick Start Guide: See the main README.md for getting started
- Examples: Browse the examples/ directory for complete agent implementations
- API Reference: Coming soon
- Architecture: Coming soon
Location: examples/research-agent/
A basic agent that performs research and stores findings in private memory.
Key Concepts:
- Memory scopes
- Agent identity
- Basic UPLIFT API usage
Location: examples/writer-agent/
Receives research data from other agents and generates articles.
Key Concepts:
- Orchestration (receiving delegated tasks)
- Shared memory access
- Task completion reporting
Location: examples/invoice-manager/
A production-ready example that watches a folder, parses invoices, and delegates payments.
Key Concepts:
- File system permissions
- File watching
- Network permissions
- Multi-agent orchestration
- State management
- Start Here: Read the Quick Start Guide in the main README
- Build Your First Agent: Follow the Research Agent example
- Learn Orchestration: Study the Research-to-Article Pipeline
- Production Patterns: Examine the Invoice Manager for real-world patterns
Contributions are welcome! Please submit issues or pull requests.
See LICENSE file for details.