Have your agent clone the workshop repository: the app starter, sample documents, and the agent's instructions.
agent harness
›
Clone https://github.com/antflydb/antfly-agent-workshop into ~/antfly-workshop and set up my .env.local as guides/searchaf-agent/HANDOFF.md says. Tell me the full paths of .env.local and of guides/searchaf-agent/sample-data.
10
The Data
11
Demo Data
Look for the guides/searchaf-agent/sample-data directory in the workshop repository.
Source
What we can check
Plans and meeting notes · Markdown
Approved facts, superseded drafts, ownership
Support guide · PDF
The procedure for an expired session
Error screenshot · PNG
What to do before retrying a sync conflict
Scanned checklist · PNG
Required rollback evidence, without assuming completion
12
Connecting Your Corpus
Select only the repo's guides/searchaf-agent/sample-data folder, wait for the required models to become ready, then complete setup. Indexing begins after setup.
13
Connecting Your Corpus
Select only the repo's guides/searchaf-agent/sample-data folder, wait for the required models to become ready, then complete setup. Indexing begins after setup.
14
Not on a Mac?
Your agent put the same documents, already extracted, at ~/antfly-workshop/atlas.aflite when it cloned.
terminal
cd ~/antfly-workshop
curl-L https://github.com/antflydb/antfly/releases/download/v0.2.5/antfly_0.2.5_Linux_x86_64.tar.gz |tar xz
./antfly lite serve atlas.aflite --addr127.0.0.1:8080
15
Document Pipeline
SearchAF will help manage a local retrieval engine (Antfly) and manage its document pipeline.
Step
Tasks
Schema
Structure documents, metadata, and connections
Ingestion
Watch the folder and routed files for text extraction
Inference
Create embeddings, image captions, and entity mentions with enabled local models
Indexes
Search text, document vectors, image vectors, and graph connections
16
Document Pipeline: Schema
Table
What it holds
files
Documents, metadata, searchable content, and provenance
Create an instance key. Keep the instance URL and the key handy; your agent needs both for the last step.
22
Build the agent
Your agent builds the app and runs it against your local retrieval engine.
Open ~/antfly-workshop/.env.local and set OPENAI_API_KEY.
on a Mac
›
Build the support agent from guides/searchaf-agent/HANDOFF.md and run it locally.
not on a Mac
›
Build the support agent from guides/searchaf-agent/HANDOFF.md and run it locally. I am not on a Mac; the Atlas documents are served by antfly lite at http://127.0.0.1:8080.
(Never put keys in the chat.)
23
Try the app
Ask these in the support app, then open its cited passages.
ask the support app
›
When does the approved Project Atlas pilot launch, and for how many customers? Cite the approved plan.
›
What should support tell a customer who sees ATLAS-403?
›
What is the approved Project Atlas budget? Cite evidence, or say it is not established.
24
Deploy everything
The engine and the app both move to the cloud. In ~/antfly-workshop/.env.local, set:
Deploy everything to the cloud: publish the documents to my Antfly Cloud instance, point the app at them, deploy it to ChatGPT Sites, and give me the URL.