This is a submission for the Redis AI Challenge: Real-Time AI Innovators.
Knowledge OS β From Data to Decisions in Seconds
Submission for the Redis AI Challenge
π Turn messy PDFs, Word files, spreadsheets, and URLs into instant, cited answers β powered by Redis 8 + AI agents.
No endless searching. No manual note-taking. Just drop, ask, and decide.
What I Built:
Knowledge OS is an AI-powered command center for documents.
Drop in PDFs, DOCX, XLSX, images, or even URLsβour AI agent swarm ingests, cleans, summarizes, and indexes everything so you can ask natural questions and get cited answers in seconds.
Typical asks
βSummarize all invoices over $5,000.β
βWhatβs the refund policy in this contract?β
βKey points and conclusion from this article URL.β
Every answer links back to the exact source passage. β‘οΈ
Demo
π΄ Live: (Netlify): https://knowledgeosdemo.netlify.app/
π₯ Video: https://youtu.be/Lys6WacZxTc
π· Screenshots: N/A
Dashboard & file drop
Agents in action (Ingest β OCR β Summarize β Index)
Redis Cloud: Streams + Vector Search
Smart chat with citations
Why This Matters
Teams waste hours hunting through PDFs and tabs. Knowledge OS turns that into seconds with reliable, cited answersβgreat for audits, ops, research, and finance workflows.
How I Used Redis 8
Redis Cloud v8 is the real-time backbone:
Streams β Orchestrates AI agents
ingest β ocr β embed β index β answer
Vector Search β Embedding-based retrieval across all pages and URLs
RedisJSON β Rich metadata (title, dates, vendor, totals, tags)
Semantic/summary caching β Sub-10ms repeat answers and table rollups
This combo gives me low-latency answers with source citations at interactive speeds.
Architecture (High-Level)
pgsql
Copy
Edit
Upload/URL
β
βΌ
Ingest Agent βββΊ OCR/Parser βββΊ Chunk & Embed βββΊ Indexer
β β β β
ββββΊ Redis Streams (task handoffs) β β
βΌ βΌ
Redis Vector RedisJSON (metadata)
Index
β
User Chat βββΊ Retriever βββΊ LLM (with citations) βββΊ Answer + Source links
β² βββΊ Cache (Redis) for repeats
βββββββββββββββΊ Metrics / Logs
Tech Stack
Frontend: React / Next.js (demo UI), CapCut for demo video
Agents/Backend: Node/Python, queues via Redis Streams
Search: Redis Vector Search (OpenAI/all-MiniLM embeddings)
Storage/Metadata: RedisJSON
Hosting: Netlify (demo), Redis Cloud (data layer)
How to Try It (Local)
1) Environment
bash
Copy
Edit
export REDIS_URL="rediss://:@:"
export OPENAI_API_KEY= # or your LLM provider
2) Install + run
bash
Copy
Edit
npm install
npm run dev
3) In the app
Drop a PDF/Doc/URL
Ask a question
Click citations to jump to source
Whatβs Next
Role-based redaction (PII hiding) before indexing
Multi-doc table extraction β CSV export
Org spaces & SSO
Fine-tuned domain prompts
Q&A are most welcomed! Ask away!!
Team / Credits
Solo build by: Johnathan Jake @jjake486@gmail.com
Thanks, Redis team & judges!
Top comments (2)
Good for use!
I have a bigger vision than just this! A while shelf of tools for businesses wanting better management! At least thatβs the vision! Thanks for liking! Most appreciated!