mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-05-02 05:10:34 +00:00
Version 1 (#160)
New front-end Launch Chat API Manage Sources Enable re-embedding of all contents Sources can be added without a notebook now Improved settings Enable model selector on all chats Background processing for better experience Dark mode Improved Notes Improved Docs: - Remove all Streamlit references from documentation - Update deployment guides with React frontend setup - Fix Docker environment variables format (SURREAL_URL, SURREAL_PASSWORD) - Update docker image tag from :latest to :v1-latest - Change navigation references (Settings → Models to just Models) - Update development setup to include frontend npm commands - Add MIGRATION.md guide for users upgrading from Streamlit - Update quick-start guide with correct environment variables - Add port 5055 documentation for API access - Update project structure to reflect frontend/ directory - Remove outdated source-chat documentation files
This commit is contained in:
parent
124d7d110c
commit
b7e656a319
319 changed files with 46747 additions and 7408 deletions
|
|
@ -488,7 +488,7 @@ LOG_LEVEL=DEBUG
|
|||
```bash
|
||||
# Start SurrealDB
|
||||
docker run -d --name surrealdb -p 8000:8000 \
|
||||
surrealdb/surrealdb:latest start \
|
||||
surrealdb/surrealdb:v1-latest start \
|
||||
--user root --pass password \
|
||||
--bind 0.0.0.0:8000 memory
|
||||
|
||||
|
|
@ -501,8 +501,8 @@ uv run python -m open_notebook.database.async_migrate
|
|||
# Start the API server
|
||||
uv run python run_api.py
|
||||
|
||||
# Start the Streamlit UI (in another terminal)
|
||||
uv run streamlit run app_home.py --server.port 8502
|
||||
# Start the React frontend (in another terminal)
|
||||
uv run cd frontend && npm run dev --server.port 8502
|
||||
```
|
||||
|
||||
### Development Tools
|
||||
|
|
@ -620,7 +620,7 @@ async def new_feature_graph(state: NewFeatureState):
|
|||
|
||||
We're actively looking for contributions in these areas:
|
||||
|
||||
1. **React Frontend**: Help build a modern React-based UI to replace Streamlit
|
||||
1. **React Frontend**: Help build a modern React-based UI to replace Next.js
|
||||
2. **Testing**: Expand test coverage across all components
|
||||
3. **Performance**: Async processing improvements and caching
|
||||
4. **Documentation**: API examples and user guides
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue