GitHub user xintongsong edited a discussion: Time Plan for the first MVP 
version of Flink Agents

We are targeting a MVP version of Flink Agents (0.1.0) in around end of 
September. That is 16 weeks from now, and here is a rough time plan.

# Phase 1: Week 1-3 (Jun 12 - Jul 2)
- [x] Preparation
  - [x] Build
  - [x] CI (GHA)
  - [x] Contribution Guidelines
- [ ] Build a simplest agent: (x) -> (x+1)
  - [ ] #11 
    - [x] #12
    - [x] #13
    - [ ] #14
  - [ ] #17 
    - [x] #15 
    - [ ] #16
  - [ ] #18
    - [ ] #19
    - [ ] #20
  - [ ] #21
    - [x] #25 
    - [x] #26
    - [x] #27 
    - [x] #33 
  - [x] #22 
# Phase 2: Week 4-5 (Jul 3 - Jul 16)
- [ ] Build a simple ReAct agent
  - [ ] [plan] Resource & Resource Provider
  - [ ] [api] State (Short-Term Memory)
  - [ ] [api] ChatModel, Prompt, Tool
  - [ ] [api] ReAct agent
  - [ ] [runtime] State supports
# Phase 3: Week 6-9 (Jul 17 - Aug 13)
- Developing
  - [ ] MCP Server (Tools, Prompts), EmbedModel, VectorStore
  - [ ] Hierarchy Agent
  - [ ] Long-term memory
  - [ ] Provide more built-in implementations for ChatModel, EmbedModel and 
VectorStore
- Execution
  - [ ] Per-action state consistency
  - [ ] Async execution
  - [ ] Cross-language invocation
- Operation
  - [ ] Configuration, log & metrics
  - [ ] Event-log & event-listener
  - [ ] Local python runtime
# Phase 4: Week 10-13 (Aug 14 - Sep 10)
TBD. This is the time buffer for delays and additional works discovered during 
the development.
- [ ] Add example agents
# Phase 5: Week 14-16 (Sep 11 - Oct 1)
- [ ] Documentation
- [ ] Website
- [ ] Release Process

GitHub link: https://github.com/apache/flink-agents/discussions/8

----
This is an automatically sent email for issues@flink.apache.org.
To unsubscribe, please send an email to: issues-unsubscr...@flink.apache.org

Reply via email to