View Project.

Personal AI Assistant

Personal AI Assistant

Sidekick AI is an intelligent assistant designed to help boost productivity by chaining together workflows via LangGraph. It supports web browsing, file management, running Python code, and searching sources like Wikipedia. Iteratively improving its responses until user-defined success criteria are met, it maintains conversation memory across sessions. It includes a modern Gradio UI, optional push notifications, and modular tools so you can extend it easily. Built for real-world usage with focus on clean architecture, testing, and reliable performance.

Technologies

LangGraphOpenAIPythonGradio

Key Features

  • Intelligent Task Processing: manages complex workflows using LangGraph.
  • Rich Toolset including web browsing, file management, Python code execution, Wikipedia search etc.
  • Iterative Improvement: it self-evaluates & refines its responses until success criteria are met.
  • Push Notifications (optional) for task completions.
Personal AI Assistant | Nithin Pradeep - Full Stack Developer