Yiorgis Gozadinos
|
447277015b
|
Limit to 3 questions, revise progress UI
|
2025-10-20 14:10:34 +03:00 |
|
Yiorgis Gozadinos
|
e1d5102b12
|
Do not ask for approval in between searches
|
2025-10-20 13:54:04 +03:00 |
|
Yiorgis Gozadinos
|
a3e37dce5a
|
View documents, group search results under questions
|
2025-10-17 15:38:29 +03:00 |
|
Yiorgis Gozadinos
|
cc3d1c7e43
|
Use proper chat widget instead of sidebar
|
2025-10-17 14:16:38 +03:00 |
|
Yiorgis Gozadinos
|
2d86c0fd61
|
state synchronization between backend agent and frontend
|
2025-10-17 14:05:26 +03:00 |
|
Yiorgis Gozadinos
|
e3b07db8b9
|
Basic skeleton for running an ag-ui demo using starlette and nextjs
|
2025-10-17 12:43:27 +03:00 |
|
Yiorgis Gozadinos
|
b9c22e634c
|
Update docs to refer to docker
|
2025-10-16 17:25:02 +03:00 |
|
Yiorgis Gozadinos
|
bddf20390b
|
Add arm arch when building docker image
|
2025-10-16 15:38:09 +03:00 |
|
Yiorgis Gozadinos
|
a5384fe1bb
|
Try to free up space no #2
|
2025-10-16 14:55:38 +03:00 |
|
Yiorgis Gozadinos
|
77bccd188e
|
Try to free up some space for running our docker build
|
2025-10-16 14:37:21 +03:00 |
|
Yiorgis Gozadinos
|
23b195c34c
|
Add github action for publishing docker image to the github container registry
|
2025-10-16 14:22:55 +03:00 |
|
Yiorgis Gozadinos
|
d6cefb1ebc
|
Allow for mcp registry action to run manually
|
2025-10-16 13:02:12 +03:00 |
|
Yiorgis Gozadinos
|
c69800fe2b
|
Fix downloading mcp publisher #2
|
2025-10-16 12:57:01 +03:00 |
|
Yiorgis Gozadinos
|
48243d8d8e
|
Fix downloading mcp publisher
|
2025-10-16 12:54:37 +03:00 |
|
Yiorgis Gozadinos
|
e3e3393f96
|
vb
|
2025-10-16 10:01:54 +03:00 |
|
Yiorgis Gozadinos
|
6875689b72
|
Merge pull request #102 from ggozad/feat/recursive-add-src
create_document_from_source (and add-src from CLI) will recursively add directories
|
2025-10-16 09:59:17 +03:00 |
|
Yiorgis Gozadinos
|
9be9ed424f
|
Merge pull request #100 from ggozad/feat/docker
Support for docker & docker-compose with examples.
|
2025-10-16 09:58:56 +03:00 |
|
Yiorgis Gozadinos
|
1cab0339ad
|
add-src in cli & create_document_from_source will recursively add directories
|
2025-10-16 09:55:50 +03:00 |
|
Yiorgis Gozadinos
|
121c3cce90
|
Use uv and a multi-stage build for docker image
|
2025-10-15 13:58:14 +03:00 |
|
Yiorgis Gozadinos
|
aa9b5f7b0c
|
Fix default db path inside docker container, always point to /data
|
2025-10-15 13:10:55 +03:00 |
|
Yiorgis Gozadinos
|
48dbf5ff59
|
Basic docker container building & example for running haiku.rag in docker compose
|
2025-10-15 12:34:52 +03:00 |
|
Yiorgis Gozadinos
|
5763f89438
|
Merge pull request #99 from ggozad/chore/refactor-a2a-client
Base our client on fasta2a's built-in client
|
2025-10-15 12:32:53 +03:00 |
|
Yiorgis Gozadinos
|
42b8708e5c
|
Show ruler with artifacts generated for clarity
|
2025-10-15 12:05:21 +03:00 |
|
Yiorgis Gozadinos
|
509954a866
|
Refactor our own client to use the fasta2a client, had no idea this existed
|
2025-10-15 11:54:58 +03:00 |
|
Yiorgis Gozadinos
|
eca68cd30c
|
Narrow types using @overload in embedders
|
2025-10-15 10:39:00 +03:00 |
|
Yiorgis Gozadinos
|
7a119dd5aa
|
Link to MCP/A2A in readme
|
2025-10-14 13:41:08 +03:00 |
|
Yiorgis Gozadinos
|
e50e92f8ab
|
Update deps and version bump
|
2025-10-14 13:37:40 +03:00 |
|
Yiorgis Gozadinos
|
81c41ff66c
|
Fix doc typo
|
2025-10-14 13:36:47 +03:00 |
|
Yiorgis Gozadinos
|
e071448d09
|
Merge pull request #98 from ggozad/feat/mock-llms
Use TestModel from pydantic AI where appropriate
|
2025-10-14 13:27:49 +03:00 |
|
Yiorgis Gozadinos
|
7b371b96ed
|
Use TestModel from pydantic AI where appropriate
|
2025-10-14 13:27:20 +03:00 |
|
Yiorgis Gozadinos
|
f1d6700bfa
|
Merge pull request #95 from ggozad/feat/a2a
Full implementation of A2A protocol for haiku.rag
|
2025-10-14 13:26:50 +03:00 |
|
Yiorgis Gozadinos
|
34b3e9969f
|
Interactive client
|
2025-10-14 11:55:47 +03:00 |
|
Yiorgis Gozadinos
|
c562aa0551
|
Fix typos
|
2025-10-14 09:57:52 +03:00 |
|
Yiorgis Gozadinos
|
c0691bc237
|
Remove list documents, make separate artifacts for q/a, search & get document
|
2025-10-13 18:01:24 +03:00 |
|
Yiorgis Gozadinos
|
1f2552bd6a
|
Make serve cli command run monitor, mcp or a2a independently
|
2025-10-13 18:01:24 +03:00 |
|
Yiorgis Gozadinos
|
fce68a6673
|
Document securing a2a
|
2025-10-13 18:01:23 +03:00 |
|
Yiorgis Gozadinos
|
6ea7d73eed
|
Remove deep q/a from a2a agent
|
2025-10-13 18:01:23 +03:00 |
|
Yiorgis Gozadinos
|
352637faa6
|
Refactor into own module
|
2025-10-13 18:01:23 +03:00 |
|
Yiorgis Gozadinos
|
4b2dfcd72f
|
Use an LLM to evaluate adequacy of simple Q/A and if inadequate escalate to deep Q/A
|
2025-10-13 18:01:23 +03:00 |
|
Yiorgis Gozadinos
|
e53fb868df
|
Add deep QA rich artifacts with research process
|
2025-10-13 18:01:23 +03:00 |
|
Yiorgis Gozadinos
|
9aad6b65b8
|
Add deep QA to a2a agent
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
1a88b0355a
|
deep q/a skill and skill selection
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
5c0f0e5830
|
Add skills
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
ff5d4f7b60
|
We have positional indexing for a while now
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
48cdb8a1db
|
Implement an LRUMemoryStorage for context
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
c102d4ba15
|
Document a2a
|
2025-10-13 18:01:22 +03:00 |
|
Yiorgis Gozadinos
|
cd2ff36684
|
Always include URI so that we can get by uri later
|
2025-10-13 18:01:21 +03:00 |
|
Yiorgis Gozadinos
|
e70fa737b7
|
Tests for a2a
|
2025-10-13 18:01:21 +03:00 |
|
Yiorgis Gozadinos
|
22ea95672b
|
Simplify agent, use tools for search, list, get by uri
|
2025-10-13 18:01:21 +03:00 |
|
Yiorgis Gozadinos
|
e7451116d7
|
Remove alternative a2a options, there will only one
|
2025-10-13 18:01:21 +03:00 |
|