AI-powered project management platform that transforms meeting notes into structured insights and actionable tasks.
FlowPilot is an AI-powered project management platform designed to turn unstructured meeting notes into actionable project tasks.
Users can paste meeting notes into the AI Meeting Assistant and automatically generate meeting summaries, action items, project risks, and next steps.
Action items can then be converted into project tasks and managed through projects, task status, deadlines, and progress tracking.
- Generate meeting summaries from unstructured meeting notes
- Extract action items and task owners
- Identify project risks
- Generate next steps
- Return structured data for task generation
- Convert AI-generated action items into project tasks
- Assign task owners
- Set priorities and deadlines
- Detect and skip duplicate tasks
- Create and manage projects
- View project-specific tasks
- Track project completion progress
- Delete projects and associated tasks
- View total projects
- View total tasks
- Track tasks in progress
- Track completed tasks
- Monitor overall task completion progress
- Python
- Streamlit
- SQLite
- OpenRouter API
- Google Gemma
- python-dotenv
Meeting Notes → AI Meeting Assistant → Summary / Action Items / Risks / Next Steps → Task Generation → Duplicate Detection → SQLite Database → Projects / Tasks → Dashboard
app.py— Main Streamlit dashboarddatabase.py— SQLite database operationsllm.py— LLM API integration and structured response processingpages/meetings.py— AI Meeting Assistant and task generationpages/tasks.py— Task managementpages/Projects.py— Project managementscreenshots/— Project screenshotsrequirements.txt— Python dependencies
git clone https://github.com/LilLexW/FlowPilot
cd FlowPilot
pip install -r requirements.txt
Create a .env file in the project root:
OPENROUTER_API_KEY=your_api_key
streamlit run app.py
API keys are stored using environment variables and are not included in the repository.
For the deployed application, API credentials are managed through Streamlit Secrets.
- User authentication
- Multi-user project workspaces
- Cloud database integration
- Calendar integration
- Advanced project analytics
- More AI-powered project insights




