memoflow
为usememos/memos打造的安卓移动端,支持AI总结,随机漫步,统计分析等多种功能。
Stars: 76
MemoFlow is a Flutter mobile client for memos backend. It is an independent third-party client, not affiliated with the official Memos project. The app prioritizes offline functionality with local SQLite cache and Outbox retry queue. It supports creating, editing, searching, pinning, archiving, and deleting memos with Markdown, tags, and task lists. Users can quickly input content with draft saving, tag suggestions, bidirectional references, attachments, photos, and undo/redo. The app also features attachment browsing with image preview, audio playback, and voice memo recording. Users can review randomly and locally with statistics, share summaries, and configure AI reports. The app supports multiple account PAT logins, old Memos compatibility mode, widgets, app lock, preference settings, Markdown+ZIP export, and more.
README:
English version: README_EN.md
MemoFlow 是一个面向 memos 后端的 Flutter 移动端客户端。本项目为独立的第三方客户端, 与 Memos 官方项目没有任何关系。
- 离线优先:本地 SQLite 缓存 + Outbox 重试队列。
- 支持 Markdown、标签和任务清单的 Memo 新建、编辑、搜索、置顶、归档与删除。
- 快速输入:草稿保存、标签建议、双链引用、附件、拍照,以及撤销/重做。
- 附件浏览:图片预览、音频播放、语音备忘录录制。
- 随机复盘与本地统计(按月图表/热力图),支持分享。
- AI 总结报告:可配置 Provider/Model/Prompt,支持分享海报或保存为 Memo。
- 多账号 PAT 登录,支持旧版 Memos 的兼容模式。
- 小组件、应用锁、偏好设置(主题/语言/字体)、Markdown+ZIP 导出。
- 用户
- 认证
- [x] PAT 登录
- 账号信息
- [x] 查看账号信息
- [x] 编辑账号信息
- [x] Webhook 管理
- 认证
- Memo
- 基础
- [x] 新建/编辑/搜索/置顶/归档/删除
- Markdown
- [x] 基础渲染:标题、引用、分割线、加粗、斜体、行内代码、代码块、无序/有序列表、链接、图片
- [x] 自定义扩展渲染:删除线、任务列表、表格、脚注、高亮、下划线用内联 HTML
- [ ] LaTeX公式
- 附件
- [x] 附件浏览
- [x] 图片预览
- [x] 音频播放
- [ ] 附件编辑
- 互动
- [x] 点赞/评论
- 基础
- 其他
- [x] 离线优先同步
- [ ] 单机模式
- [x] AI 总结
- [ ] 语音转文字
- [ ] 自定义快速工具
- [x] 任务事项进度条
- [x] 多语言(中文/英文)
登录
首页
导航栏
设置
- PAT 通过
flutter_secure_storage存储。 - Memo 缓存在本地 SQLite,并通过 Outbox 队列进行同步。
- AI 总结会将选中的 Memo 内容发送至配置的 AI Provider,不会同步到 Memos 后端。
- 导出格式为 Markdown 文件打包的 ZIP(暂未支持导入)。
- 若遇到同步问题,可开启网络日志并在应用内导出诊断信息。
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for memoflow
Similar Open Source Tools
memoflow
MemoFlow is a Flutter mobile client for memos backend. It is an independent third-party client, not affiliated with the official Memos project. The app prioritizes offline functionality with local SQLite cache and Outbox retry queue. It supports creating, editing, searching, pinning, archiving, and deleting memos with Markdown, tags, and task lists. Users can quickly input content with draft saving, tag suggestions, bidirectional references, attachments, photos, and undo/redo. The app also features attachment browsing with image preview, audio playback, and voice memo recording. Users can review randomly and locally with statistics, share summaries, and configure AI reports. The app supports multiple account PAT logins, old Memos compatibility mode, widgets, app lock, preference settings, Markdown+ZIP export, and more.
ChatGPT-On-CS
This project is an intelligent dialogue customer service tool based on a large model, which supports access to platforms such as WeChat, Qianniu, Bilibili, Douyin Enterprise, Douyin, Doudian, Weibo chat, Xiaohongshu professional account operation, Xiaohongshu, Zhihu, etc. You can choose GPT3.5/GPT4.0/ Lazy Treasure Box (more platforms will be supported in the future), which can process text, voice and pictures, and access external resources such as operating systems and the Internet through plug-ins, and support enterprise AI applications customized based on their own knowledge base.
ai-tag
AI tag generator that combines 40,000 tags from Bilibili UP main Twelve Today is also very cute with Chinese translations from Novelai, providing Chinese search and tag generation services. It offers a tag community for magicians to directly copy and generate spells. Always free, no ads, no commercial use. The project includes a pure tag parsing library, independent spell parsing library, tag data repository, and a new gallery page with waterfall flow for viewing community images.
Eridanus
Eridanus is a powerful data visualization tool designed to help users create interactive and insightful visualizations from their datasets. With a user-friendly interface and a wide range of customization options, Eridanus makes it easy for users to explore and analyze their data in a meaningful way. Whether you are a data scientist, business analyst, or student, Eridanus provides the tools you need to communicate your findings effectively and make data-driven decisions.
anylabeling
AnyLabeling is a tool for effortless data labeling with AI support from YOLO and Segment Anything. It combines features from LabelImg and Labelme with an improved UI and auto-labeling capabilities. Users can annotate images with polygons, rectangles, circles, lines, and points, as well as perform auto-labeling using YOLOv5 and Segment Anything. The tool also supports text detection, recognition, and Key Information Extraction (KIE) labeling, with multiple language options available such as English, Vietnamese, and Chinese.
air780e-forwarder
This repository provides a tool for forwarding SMS and call notifications using various notification methods such as Telegram, PushDeer, Bark, DingTalk, Feishu, WeCom, Pushover, email, Gotify, Inotify, and SMTP protocol. It also allows controlling devices via SMS, scheduling base station positioning, querying data usage, reporting device status, power button operations, low power mode, message queue usage for sending notifications without freezing, automatic resend on notification failure, and support for master-slave mode for message forwarding.
poco-agent
Poco Agent is a cloud-based tool that provides a secure sandbox environment for running tasks without affecting the host machine. It offers a modern UI with mobile adaptability, easy configuration through Docker, and extensive capabilities with support for MCP protocol and custom skills. Users can run tasks asynchronously and schedule them, even when the web interface is closed. Additional features include a built-in browser for internet research and GitHub repository integration. Poco Agent aims to be a more secure, visually appealing, and user-friendly alternative to OpenClaw.
feast
Feast is an open source feature store for machine learning, providing a fast path to manage infrastructure for productionizing analytic data. It allows ML platform teams to make features consistently available, avoid data leakage, and decouple ML from data infrastructure. Feast abstracts feature storage from retrieval, ensuring portability across different model training and serving scenarios.
timeline-studio
Timeline Studio is a next-generation professional video editor with AI integration that automates content creation for social media. It combines the power of desktop applications with the convenience of web interfaces. With 257 AI tools, GPU acceleration, plugin system, multi-language interface, and local processing, Timeline Studio offers complete video production automation. Users can create videos for various social media platforms like TikTok, YouTube, Vimeo, Telegram, and Instagram with optimized versions. The tool saves time, understands trends, provides professional quality, and allows for easy feature extension through plugins. Timeline Studio is open source, transparent, and offers significant time savings and quality improvements for video editing tasks.
Avalonia-Assistant
Avalonia-Assistant is an open-source desktop intelligent assistant that aims to provide a user-friendly interactive experience based on the Avalonia UI framework and the integration of Semantic Kernel with OpenAI or other large LLM models. By utilizing Avalonia-Assistant, you can perform various desktop operations through text or voice commands, enhancing your productivity and daily office experience.
robusta
Robusta is a tool designed to enhance Prometheus notifications for Kubernetes environments. It offers features such as smart grouping to reduce notification spam, AI investigation for alert analysis, alert enrichment with additional data like pod logs, self-healing capabilities for defining auto-remediation rules, advanced routing options, problem detection without PromQL, change-tracking for Kubernetes resources, auto-resolve functionality, and integration with various external systems like Slack, Teams, and Jira. Users can utilize Robusta with or without Prometheus, and it can be installed alongside existing Prometheus setups or as part of an all-in-one Kubernetes observability stack.
handy-ollama
Handy-Ollama is a tutorial for deploying Ollama with hands-on practice, making the deployment of large language models accessible to everyone. The tutorial covers a wide range of content from basic to advanced usage, providing clear steps and practical tips for beginners and experienced developers to learn Ollama from scratch, deploy large models locally, and develop related applications. It aims to enable users to run large models on consumer-grade hardware, deploy models locally, and manage models securely and reliably.
agenta
Agenta is an open-source LLM developer platform for prompt engineering, evaluation, human feedback, and deployment of complex LLM applications. It provides tools for prompt engineering and management, evaluation, human annotation, and deployment, all without imposing any restrictions on your choice of framework, library, or model. Agenta allows developers and product teams to collaborate in building production-grade LLM-powered applications in less time.
Jarvis
Jarvis is a powerful virtual AI assistant designed to simplify daily tasks through voice command integration. It features automation, device management, and personalized interactions, transforming technology engagement. Built using Python and AI models, it serves personal and administrative needs efficiently, making processes seamless and productive.
midjourney-proxy
Midjourney-proxy is a proxy for the Discord channel of MidJourney, enabling API-based calls for AI drawing. It supports Imagine instructions, adding image base64 as a placeholder, Blend and Describe commands, real-time progress tracking, Chinese prompt translation, prompt sensitive word pre-detection, user-token connection to WSS, multi-account configuration, and more. For more advanced features, consider using midjourney-proxy-plus, which includes Shorten, focus shifting, image zooming, local redrawing, nearly all associated button actions, Remix mode, seed value retrieval, account pool persistence, dynamic maintenance, /info and /settings retrieval, account settings configuration, Niji bot robot, InsightFace face replacement robot, and an embedded management dashboard.
bitcart
Bitcart is a platform designed for merchants, users, and developers, providing easy setup and usage. It includes various linked repositories for core daemons, admin panel, ready store, Docker packaging, Python library for coins connection, BitCCL scripting language, documentation, and official site. The platform aims to simplify the process for merchants and developers to interact and transact with cryptocurrencies, offering a comprehensive ecosystem for managing transactions and payments.
For similar tasks
memoflow
MemoFlow is a Flutter mobile client for memos backend. It is an independent third-party client, not affiliated with the official Memos project. The app prioritizes offline functionality with local SQLite cache and Outbox retry queue. It supports creating, editing, searching, pinning, archiving, and deleting memos with Markdown, tags, and task lists. Users can quickly input content with draft saving, tag suggestions, bidirectional references, attachments, photos, and undo/redo. The app also features attachment browsing with image preview, audio playback, and voice memo recording. Users can review randomly and locally with statistics, share summaries, and configure AI reports. The app supports multiple account PAT logins, old Memos compatibility mode, widgets, app lock, preference settings, Markdown+ZIP export, and more.
For similar jobs
ChatFAQ
ChatFAQ is an open-source comprehensive platform for creating a wide variety of chatbots: generic ones, business-trained, or even capable of redirecting requests to human operators. It includes a specialized NLP/NLG engine based on a RAG architecture and customized chat widgets, ensuring a tailored experience for users and avoiding vendor lock-in.
anything-llm
AnythingLLM is a full-stack application that enables you to turn any document, resource, or piece of content into context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions.
ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.
classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.
mikupad
mikupad is a lightweight and efficient language model front-end powered by ReactJS, all packed into a single HTML file. Inspired by the likes of NovelAI, it provides a simple yet powerful interface for generating text with the help of various backends.
glide
Glide is a cloud-native LLM gateway that provides a unified REST API for accessing various large language models (LLMs) from different providers. It handles LLMOps tasks such as model failover, caching, key management, and more, making it easy to integrate LLMs into applications. Glide supports popular LLM providers like OpenAI, Anthropic, Azure OpenAI, AWS Bedrock (Titan), Cohere, Google Gemini, OctoML, and Ollama. It offers high availability, performance, and observability, and provides SDKs for Python and NodeJS to simplify integration.
onnxruntime-genai
ONNX Runtime Generative AI is a library that provides the generative AI loop for ONNX models, including inference with ONNX Runtime, logits processing, search and sampling, and KV cache management. Users can call a high level `generate()` method, or run each iteration of the model in a loop. It supports greedy/beam search and TopP, TopK sampling to generate token sequences, has built in logits processing like repetition penalties, and allows for easy custom scoring.
firecrawl
Firecrawl is an API service that takes a URL, crawls it, and converts it into clean markdown. It crawls all accessible subpages and provides clean markdown for each, without requiring a sitemap. The API is easy to use and can be self-hosted. It also integrates with Langchain and Llama Index. The Python SDK makes it easy to crawl and scrape websites in Python code.



