feat(*): Easier for a new user/developer to use
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
No file, test, or entry point is named. Start by mapping the existing CLI/TUI and ~/.raven/config.json handling, then review how MCP servers, chat channels, memory, and research are currently configured. The proposal is complete only when its intended scope, implementation area, and acceptance criteria are clarified.
Written by the indexing model from the issue text.
Description
Problem
-
TUI is advanced. If a GUI is provided, the bar of user will be reduced.
Like OpenClaw/CherryStudio, a control UI(a WEB UI) is very friendly for a user/developer.
So, the items in~/.raven/config.jsonshould be configured via a control UI.- LLM provider and model
- A local working directory
- MCP servers
- Chat channels
- EverOS long-term memory
- Deep Research
- Sandbox or execution location
-
Terminal installation is advanced. If a docker image is provided, a lot of exceptions will be avoided.
An indepenent experimental eviroment is crucial for a developer. It's really nice for us to provide one. -
What about adding a benchmark(borwseComp) for local file search/digestion.
The deep research is porvided as a third-party service invocation tool. A good local files(MD/TXT) content deep understandig is also very useful.
Proposal
Already included.
Alternatives considered
No response
Area
CLI / TUI
Additional context
No response
- Dominant language
- Python
- Stars
- 4.1k
- Forks
- 94
- Avg merge
- 10h 2m
- Merged PRs (30d)
- 376
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from EverMind-AI/Raven
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
EverMind-AI/Raven#798 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
EverMind-AI/Raven#797 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
EverMind-AI/Raven#640 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
EverMind-AI/Raven#479 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
EverMind-AI/Raven#474 · 2 comments ·
Maintainers usually reply within 1 day
All issues in EverMind-AI/Raven
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
letsencrypt/cp-cps#353 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
PedestrianDynamics/pyFDS-Evac#394 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
DOI-USGS/pywatershed#421 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
python-pillow/Pillow#10087 · 1 comment ·
Maintainers usually reply within 1 day