#aiengineering
14 posts · Last used 17d
🚀 Building Stoic — an AI Search & Answer Platform
Stoic is an AI-powered search and answer platform I’m building to turn documents, web content, images, and other information into useful, grounded answers. It uses RAG, embeddings, semantic search, and vector databases to retrieve relevant context before generating an answer. The backend is built with Python and FastAPI, with Supabase + pgvector for vector storage and similarity search. I’m also experimenting with LLM model routing, streaming responses, multimodal processing, and LLM-as-a-judge evaluation. The goal is to make AI search more reliable by focusing not only on generation, but also on retrieval quality and evaluation. I’m building Stoic as a hands-on learning project and continuously improving the architecture, performance, and user experience. If you're interested in AI engineering, RAG, LLMs, semantic search, or building AI products, I’d love to connect and hear your thoughts. 🤝
🔗 Try Stoic: https://stoic-app.vercel.app 💻 GitHub: https://github.com/Rakesh051204/cloud9-frontend
#AI #GenerativeAI #LLM #RAG #MachineLearning #AIEngineering #Python #BuildInPublic
Title: P3: Main principles of programming and AI Engineering.
SOLID "Interface Segregation Principle": (relevant now with AI) Such shrunken interfaces are also called role interfaces. ISP is intended to keep a system decoupled and thus easier to refactor.
Carnegie Mellon Institute:
- Problem Suitability – Use AI only when needed, keep solutions simple. #dailyreport #aiengineering #principles #aiprinciples #programming
Title: P1: Main principles of programming and AI Engineering.
- Outcome-Oriented Principle - not model benchmarks, real impact.
- Clarity & Structure Principle - reliability
- Iterative Decomposition Principle - step-by-step for error reduction and modularity.
- Grounding-First Principle - Base answers on trusted external or retrieved sources
- Data Hygiene & Provenance - one bad source poisons results long-term #dailyreport #aiengineering #principles #aiprinciples #programming
Title: P2: Main principles of programming and AI Engineering.
- Red-Team & Adversarial Checks – Systematically
- Modular Composability - for upgrading independently
- Cost-Latency-Quality Trade-offs - route, cache, compress, and batch to control costs and meet SLAs.
- Observability & Traceability
- Human-in-the-Loop Feedback
- Ethical-by-Design - Guardrails from Day 0 #dailyreport #aiengineering #principles #aiprinciples #programming


