Commit graph

245 commits

Author SHA1 Message Date
dengjiaji
be8a5741da fix typos 2025-09-02 22:08:14 +08:00
dengjiaji
2ea8a950fc fix typos 2025-09-02 22:04:23 +08:00
dengjiaji
cd6999bdad fix typos 2025-09-02 21:51:44 +08:00
dengjiaji
a63b7ea996 update readme 2025-09-02 21:49:48 +08:00
dengjiaji
1c1e108a48 update readme files and figures 2025-09-02 21:45:15 +08:00
jinli.yl
cd37020ff5 refactor(README): update documentation and remove unused code
- Remove unused import in reme_ai/summary/task/__init__.py
- Remove unused constant in reme_ai/constants/common_constants.py
- Update README.md with new content and structure
- Update README_ZH.md with minor corrections
- Modify task memory documentation for clarity
2025-09-02 21:39:04 +08:00
dengjiaji
96124c50b4 update figure 2025-09-02 20:53:04 +08:00
jinli.yl
e8ca114e59 refactor(reme_ai): remove unused PDF processing components
- Remove MinerUPDFProcessor and related classes
- Delete pdf_preprocess_op_wrapper.py
- Update task_summary_ops.md to remove PDFPreprocessOp documentation
- Add LLM-related keywords to pyproject.toml
2025-09-02 20:52:14 +08:00
jinli.yl
55bc6ba29a docs(README_ZH.md): add code examples for task and personal memory management
- Add curl and Node.js code examples for task memory management
- Add curl and Node.js code examples for personal memory management
- Improve documentation clarity by including detailed API usage samples
2025-09-02 19:16:02 +08:00
jinli.yl
a4d8e5912d docs(README): update ReMe results table and remove unused code
- Update the ReMe results table in README_ZH.md for better readability
- Remove unused and outdated code in trajectory_preprocess_op.py
2025-09-02 19:10:08 +08:00
jinli.yl
57a22d8da4 docs(README): update content and rename to README.md
- Update README content to reflect new project name and version
- Rename README_ZH.md to README.md
- Add contribution guide and update documentation links
- Correct author information and update project description
2025-09-02 19:08:14 +08:00
zouyingcao
839c1b71e1 update: add bfcl-v3 results in README_ZH.md 2025-09-02 17:09:26 +08:00
zouyingcao
e87d4166a3 Merge branch 'merge' of https://github.com/modelscope/MemoryScope into merge 2025-09-02 16:54:30 +08:00
zouyingcao
c6bc749ab5 add: customize op in config 2025-09-02 16:54:27 +08:00
jinli.yl
1a31c41edf rm memoryscope 2025-09-02 16:51:54 +08:00
jinli.yl
4ffededd43 del files 2025-09-02 12:15:06 +08:00
dengjiaji
f42eb7f1e3 update readme 2025-09-02 12:07:41 +08:00
jinli.yl
803c53fba1 docs(README): add comprehensive documentation for ReMe.ai framework
- Added detailed information about the project's architecture, installation, and usage
- Included sections on task memory and personal memory management
- Provided examples and use cases for the framework
- Updated project metadata and version information
2025-09-02 10:51:41 +08:00
dengjiaji
0ccb946df5 update reme readme 2025-09-01 23:59:19 +08:00
jinli.yl
d50b55ace0 docs(cookbook): update quickstart guides for AppWorld and FrozenLake experiments
- Update AppWorld quickstart guide to use ReMe instead of ExperienceMaker
- Update FrozenLake quickstart guide to use ReMe and improve clarity
- Refactor FrozenLake experiment implementation and documentation
- Add more detailed explanation of task memory mechanism in FrozenLake
2025-09-01 23:48:10 +08:00
jinli.yl
f3911c92fd docs(mcp): update package name in quick start guide
- Change 'reme_ai' to 'reme-ai' in the pip install command
- This correction ensures consistency with the correct package name
2025-09-01 23:18:16 +08:00
jinli.yl
f3146aef04 docs: remove unused documentation files
- Deleted Configuration Guide, Future Roadmap, and Operations Documentation
- These files were likely outdated and no longer relevant
- Removing unused documentation improves maintainability and reduces confusion
2025-09-01 22:56:56 +08:00
jinli.yl
f7dd74ea20 feat(cookbook): implement task memory functionality
- Rename and rebrand experience-related variables and functions to task memory
- Update Appworld and FrozenLake agents to use task memory instead of experience
- Add new functions for handling API responses, deleting workspaces, and dumping/loading memories
- Modify run scripts to incorporate task memory creation and usage
- Update logging and print statements to reflect new task memory terminology
2025-09-01 22:54:38 +08:00
jinli.yl
d6e003391a docs(task_memory): expand task memory documentation and add new files
- Update task_memory.md with detailed explanation of task memory functionality
- Add new documentation files:  - task_retrieve_ops.md: describe memory retrieval operations
  - task_summary_ops.md: explain memory summarization operations
- Include configuration logic, basic usage examples, and advanced features
- Provide information on managing task memories (delete, dump, load)
2025-09-01 22:39:04 +08:00
dengjiaji
3b38547870 add task memory 2025-09-01 22:16:40 +08:00
jinli.yl
f954dbf167 docs(sop_memory): remove unnecessary sections and simplify content
- Remove detailed examples and testing sections
- Simplify content for better readability and focus
2025-09-01 19:56:16 +08:00
jinli.yl
24119413d8 docs(sop_memory): add comprehensive guide for creating complex workflows
- Introduce SOP Memory concept for combining atomic operations into complex workflows
- Provide detailed technical solution for implementing SOPs in LLM applications
- Include examples, best practices, and testing strategies for SOP development
- Highlight benefits of using SOP Memory for improving code reusability and standardization
2025-09-01 19:53:47 +08:00
jinli.yl
dcdc4ecdf5 docs(personal_memory): update documentation for Reme's personal memory system
- Capitalize 'Reme' in the documentation
- Remove unnecessary sections and simplify content
- Update file names to be more concise
- Remove redundant information and improve readability
2025-09-01 19:01:53 +08:00
jinli.yl
883dab7166 docs(quick_start): update guide for ReMe MCP usage
- Rename ExperienceMaker to ReMe
- Simplify server setup instructions
- Add detailed Python client examples for MCP tools
- Include personal memory usage instructions
- Remove unnecessary sections and clarify existing content
2025-09-01 17:39:48 +08:00
dengjiaji
abb1a86aef init personal&task memory readme 2025-09-01 15:05:54 +08:00
dengjiaji
2d4f7e18fe init readme zh 2025-09-01 14:37:27 +08:00
jinli.yl
80dae9953e refactor(memory): update personal memory flows and adjust related components
- Move retrieve_personal_memory and summary_personal_memory flows to new positions in default.yaml
- Update info_filter_op to handle trajectories instead of messages
- Adjust use_personal_memory_demo to use trajectories in API requests
2025-09-01 14:19:38 +08:00
jinli.yl
b2ac7cb6ca build(experiencemaker): add FlowLLM dependency and update package data- Add FlowLLM as a dependency (version >= 0.1.3)
- Update package data to include all YAML files in the config directory
2025-08-31 16:18:01 +08:00
jinli.yl
2fdb51ff5e refactor(trajectory): add missing import for json module
- Added 'import json' at the beginning of trajectory_preprocess_op.py
- This import is necessary for handling JSON data in the trajectory preprocessing task
2025-08-31 16:04:20 +08:00
jinli.yl
3056389c19 test: remove example data from test_workspace
- Deleted three example task memories from test_workspace.jsonl
- This action clears the test workspace to prepare for actual testing
2025-08-31 15:59:04 +08:00
jinli.yl
0c2fb9a522 refactor(reme_ai): formatting and minor code improvements
- Removed unnecessary comments
- Improved code formatting across multiple files
- Updated import statements and removed unused imports
- Refactored some function definitions for better readability
2025-08-31 15:58:59 +08:00
zouyingcao
72db149964 Merge branch 'merge' of https://github.com/modelscope/MemoryScope into merge 2025-08-29 16:37:14 +08:00
zouyingcao
fa6d847a0c fix bug[trajectory_preprocess_op]: parsing the tool_calls in correct format 2025-08-29 16:36:57 +08:00
jinli.yl
e26338fb95 feat(react): add simple react operator and update related functionalities
- Add SimpleReactOp to react module
- Update reme_ai/__init__.py to include react module
- Modify contra_repeat_op.py to use memory_id instead of id
- Adjust datetime_handler.py to handle string datetime conversion
- Update default.yaml to include react flow content
- Modify get_observation_op.py and get_observation_with_time_op.py to use workspace_id from context
- Update test/http_client_test.py to test new react functionality
- Adjust messages.jsonl to reflect new analysis approach for Xiaomi Corporation
2025-08-29 14:40:30 +08:00
jinli.yl
4eac2a2a93 feat(react): add simple react operator and update related functionalities
- Add SimpleReactOp to react module
- Update reme_ai/__init__.py to include react module
- Modify contra_repeat_op.py to use memory_id instead of id
- Adjust datetime_handler.py to handle string datetime conversion
- Update default.yaml to include react flow content
- Modify get_observation_op.py and get_observation_with_time_op.py to use workspace_id from context
- Update test/http_client_test.py to test new react functionality
- Adjust messages.jsonl to reflect new analysis approach for Xiaomi Corporation
2025-08-29 11:56:53 +08:00
jinli.yl
adce394cd0 feat(react): add simple react operator and update related functionalities
- Add SimpleReactOp to react module
- Update reme_ai/__init__.py to include react module
- Modify contra_repeat_op.py to use memory_id instead of id
- Adjust datetime_handler.py to handle string datetime conversion
- Update default.yaml to include react flow content
- Modify get_observation_op.py and get_observation_with_time_op.py to use workspace_id from context
- Update test/http_client_test.py to test new react functionality
- Adjust messages.jsonl to reflect new analysis approach for Xiaomi Corporation
2025-08-29 11:56:50 +08:00
zouyingcao
e4c688530c update: bfcl quickstart.md 2025-08-29 11:44:37 +08:00
caozouying.czy
7c639184cb add: add new op for ReMe service 2025-08-29 01:04:06 +08:00
caozouying.czy
15795221dd update: bfcl cookbook to support using ReMe service 2025-08-29 00:59:37 +08:00
caozouying.czy
5ce1697738 update: convert library 2025-08-29 00:44:40 +08:00
caozouying.czy
61a83892bd update: merge the config.yaml 2025-08-28 14:44:06 +08:00
caozouying.czy
6decf51793 remove the change in vector_store_action_op 2025-08-28 14:33:38 +08:00
jinli.yl
074634d884 refactor(reme_ai): consolidate personal memory and update related ops
- Rename and restructure personal memory consolidation flow
- Update memory handling in context and operations
- Refactor memory schema to use time_created and time_modified fields
- Improve error handling and logging in memory operations
- Update test cases for new memory consolidation flow
2025-08-28 14:31:03 +08:00
jinli.yl
527e04140c refactor(personal): standardize memory operations and improve time handling
- Rename and restructure memory loading operations
- Enhance time extraction and formatting capabilities- Implement more robust memory filtering and ranking logic
- Refactor observation extraction methods for better reusability
- Improve logging and error handling in memory operations
2025-08-28 01:24:34 +08:00
caozouying.czy
8dba31f2b2 update: combine the default.yaml 2025-08-27 18:41:46 +08:00