Merged
Conversation
vgodsoe
approved these changes
Jan 30, 2025
itomek
pushed a commit
that referenced
this pull request
Apr 30, 2025
updated README, added package requirements, added a test notebook.
This was referenced Jan 12, 2026
Closed
github-merge-queue bot
pushed a commit
that referenced
this pull request
Jan 14, 2026
## Summary
Adds a public roadmap and technical implementation plans to the
documentation site, giving users visibility into what's coming next for
GAIA.
## Changes
### New Documentation Pages
- **Roadmap** (`docs/roadmap.mdx`) - Timeline and upcoming priorities
- **Chat UI Plan** (`docs/plans/chat-ui.mdx` + `chat-ui.md`) -
Privacy-first desktop chat with RAG
- **Installer Plan** (`docs/plans/installer.mdx` + `installer.md`) -
Lightweight one-command installer
### Navigation Structure
Added **Roadmap** as a new top-level tab:
```
Roadmap (tab)
├── What's Next (group)
│ └── Roadmap
└── Plans (group)
├── Installer
└── Chat UI
```
### Key Features
- **Q1 2026 Timeline** - Visual Mermaid diagram showing Installer → Chat
UI
- **Work in Progress label** - Transparent about evolving plans
- **Analytics-driven** - Explains how priorities are determined
- **Community engagement** - Email contact (gaia@amd.com) for use cases
- **Dual format** - `.mdx` summaries for site, `.md` detailed specs for
GitHub
## Why
Based on analytics from amd-gaia.ai:
- `/quickstart` is the #1 page (38 views) - users want fast onboarding
- Chat agent playbook is #2 (17 views) - strong RAG/chat interest
- 60%+ Linux traffic - developer/privacy-focused audience
A public roadmap builds trust and enables community feedback on
priorities.
---------
Co-authored-by: kovtcharov-amd <kalin.ovtcharov@amd.com>
13 tasks
This was referenced Mar 9, 2026
itomek
pushed a commit
that referenced
this pull request
Mar 12, 2026
itomek
pushed a commit
that referenced
this pull request
Mar 12, 2026
## Summary
Adds a public roadmap and technical implementation plans to the
documentation site, giving users visibility into what's coming next for
GAIA.
## Changes
### New Documentation Pages
- **Roadmap** (`docs/roadmap.mdx`) - Timeline and upcoming priorities
- **Chat UI Plan** (`docs/plans/chat-ui.mdx` + `chat-ui.md`) -
Privacy-first desktop chat with RAG
- **Installer Plan** (`docs/plans/installer.mdx` + `installer.md`) -
Lightweight one-command installer
### Navigation Structure
Added **Roadmap** as a new top-level tab:
```
Roadmap (tab)
├── What's Next (group)
│ └── Roadmap
└── Plans (group)
├── Installer
└── Chat UI
```
### Key Features
- **Q1 2026 Timeline** - Visual Mermaid diagram showing Installer → Chat
UI
- **Work in Progress label** - Transparent about evolving plans
- **Analytics-driven** - Explains how priorities are determined
- **Community engagement** - Email contact (gaia@amd.com) for use cases
- **Dual format** - `.mdx` summaries for site, `.md` detailed specs for
GitHub
## Why
Based on analytics from amd-gaia.ai:
- `/quickstart` is the #1 page (38 views) - users want fast onboarding
- Chat agent playbook is #2 (17 views) - strong RAG/chat interest
- 60%+ Linux traffic - developer/privacy-focused audience
A public roadmap builds trust and enables community feedback on
priorities.
---------
Co-authored-by: kovtcharov-amd <kalin.ovtcharov@amd.com>
itomek
added a commit
that referenced
this pull request
Mar 19, 2026
- shell_tools: block dangerous shell operators (&&, ||, ;, backticks, $(...)) before execution to prevent command chaining on Windows where shell=True is used - cli: remove duplicate --ui and --ui-port argparse registrations that caused runtime ArgumentError on 'gaia chat --ui' - cli: remove max_indexed_files/max_total_chunks kwargs not in ChatAgentConfig (pylint E1123) - sse_handler: hold streaming buffer when <think> block is open but closing tag not yet received, preventing raw think-tag leakage - utils: add safe_open_document() TOCTOU-safe context manager and compute_file_hash_from_fd() for POSIX O_NOFOLLOW + lstat symlink detection, fixing Critical #2 from code review - documents: use safe_open_document + temp-copy pattern in upload_by_path to prevent TOCTOU race conditions - App.tsx: upgrade session polling from count-based to fingerprint-based comparison; add empty-guard against transient API errors - test_sse_confirmation: skip tests for removed confirmation flow - test_server: update assertions to match new security-first error messages from safe_open_document Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.