Releases: SurajBhar/personal_assistant_agent
Releases · SurajBhar/personal_assistant_agent
Release list
v1.0.0 - First Stable Release
Personal Assistant Agent v1.0.0
First stable release of the Personal Assistant agent using the Strands multi-agent (agent-as-tool) pattern.
Included Capabilities
- Personal orchestrator agent to route user requests across domains
- Calendar assistant:
- Create appointments
- List appointments
- Update appointments by appointment ID
- Daily agenda retrieval
- Coding assistant:
- Python REPL
- File editor
- Shell access
- Journal tool
- Search assistant:
- Real-time web research via Perplexity MCP (Docker-based)
Technical Notes
- Runtime model via Amazon Bedrock (
BEDROCK_MODEL_IDconfigurable in.env) - Local calendar persistence in
appointments.db(SQLite) - Environment-based configuration with
.env
Setup Requirements
- Python 3.13+
- AWS Bedrock access and credentials
- Docker (required for search assistant)
PERPLEXITY_API_KEY(required for search assistant)
Known Constraints
- Search flow requires Docker and valid Perplexity API key
- Calendar data is local SQLite only in this version