Inspiration

We wanted to create an AI assistant that doesn't just respond, but thinks like a team. Instead of a single monolithic AI, we envisioned specialized agents collaborating—like a creative studio where researchers, writers, coders, and analysts each bring their expertise.

What it does

Nexus is a multi-agent AI platform where specialized personalities collaborate on complex tasks:

  • Nova orchestrates and delegates tasks
  • Scout researches and gathers information -Aria generates images and creative content
  • Logic analyzes data and debugs code
  • Quill writes documentation and manages notes
  • Byte handles coding tasks It also features semantic caching (Qdrant), a knowledge graph for notes, and smart chat recommendations based on embeddings.

How we built it

Backend: FastAPI + LangGraph for agent orchestration Frontend: Vanilla JS with a modern dark UI Vector Search: OpenAI embeddings + Qdrant for semantic caching Storage: OpenAI Vector Store for notes/chat indexing Tools: Web search (Tavily), image generation (DALL-E), file operations, notes management

Challenges we ran into

Coordinating multiple agents without conflicts or redundant work Balancing response quality vs. speed (simple vs. agent mode) Building semantic similarity that actually feels intelligent Making the personality system feel natural, not gimmicky

Accomplishments that we're proud of

Multi-agent personalities that genuinely improve task handling Semantic caching that learns from past conversations Knowledge graph connecting notes, chats, and embeddings Clean UX that adapts complexity based on task needs

What we learned

LangGraph is powerful for stateful agent workflows Embeddings are magic for finding "similar enough" content Users prefer seeing AI "think" step-by-step over instant responses Personality in AI isn't just fun—it improves task routing

What's next for SegFault-03

Parallel agent execution for independent tasks User-defined custom agents with custom tools Voice interaction with agent selection Collaborative mode: multiple users + agents in real-time Mobile-responsive redesign

Repository

https://github.com/Easwirt/SegFault-03#

Built With

  • fastapi
Share this project:

Updates