Back to Home
am-space icon

own-planner

Verified Safe

by am-space

Overview

An AI-powered personal planning assistant that allows users to manage tasks and notes through conversational commands using a chat interface.

Installation

Run Command
docker run -d --name test -p 8080:8080 -e Chat__Gemini__ApiKey=YOUR_KEY ownplanner:latest

Environment Variables

  • Chat__Gemini__ApiKey
  • Chat__Gemini__Model
  • Chat__Gemini__MaxToolCallRounds
  • Chat__Mcp__Command
  • Chat__Mcp__Arguments
  • Database__AuthDbPath
  • ASPNETCORE_ENVIRONMENT
  • ASPNETCORE_HTTPS_PORTS
  • ASPNETCORE_HTTP_PORTS
  • DEV_SERVER_PORT

Security Notes

The application demonstrates robust security practices including per-login session isolation using unique GUIDs in authentication cookies, per-user data isolation with dedicated SQLite databases (`ownplanner-user-{userId}.db`), and secure handling of API keys by strongly recommending environment variables or user secrets and explicitly warning against committing `appsettings.Development.json`. Global exception handling differentiates between development and production environments to prevent sensitive information leakage. Authentication is required for all sensitive chat operations, and there are no obvious `eval` or obfuscation patterns in the provided source code.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-10

Tags

AIPlanningTask ManagementChatbot.NETReact