Skip to content
View NithiN-1808's full-sized avatar

Block or report NithiN-1808

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
NithiN-1808/README.md

Hi, I'm Nithin ๐Ÿ‘‹

I build open-source tooling for agentic AI systems โ€” the infrastructure layer that makes AI agents more reliable, testable, and production-ready.

Currently based in Bengaluru ๐Ÿ‡ฎ๐Ÿ‡ณ | Open to AI/ML engineering roles

LinkedIn PyPI Email


๐Ÿ”ง What I build

I focus on the gap between prototype agents and production agents โ€” fault tolerance, search-based reasoning, and testing infrastructure for LLM-powered systems.


๐Ÿ“ฆ Published Packages

agentchaos-tools โ€” Chaos testing for agentic AI

PyPI version Python

Fault injection hooks for openai-agents-python. Simulate tool failures, latency spikes, and corrupted outputs to verify your agent handles real-world conditions gracefully.

from agentchaos import FaultInjectionHooks, ToolFault, FaultType

hooks = FaultInjectionHooks(
    faults=[
        ToolFault(tool_name="web_search", fault_type=FaultType.EXCEPTION, rate=0.5),
        ToolFault(tool_name="calculator", fault_type=FaultType.LATENCY, latency_seconds=2.0),
    ],
    seed=42,
)
result = await Runner.run(agent, "Search for something", hooks=hooks)
hooks.report()
# agentchaos report โ€” 1 fault(s) triggered:
#   1. [EXCEPTION] tool='web_search'
pip install agentchaos-tools

smolagents-lats โ€” Tree search reasoning for smolagents

PyPI version Python

Implementation of LATS (Language Agent Tree Search) for HuggingFace's smolagents. Replaces the linear ReAct loop with a UCT-guided search tree โ€” agents expand branches, score them, and reflect on failed paths before backtracking.

from smolagents_lats import LATSAgent

agent = LATSAgent(tools=[], model=model, n_branches=3, max_depth=4)
result = agent.run("What is the 10th Fibonacci number?")
pip install smolagents-lats

๐Ÿ›  Tech Stack

Python OpenAI HuggingFace LangChain AWS Docker Git

AI / Agents: openai-agents-python ยท smolagents ยท crewAI ยท strands-agents ยท LangGraph
Testing & Reliability: chaos engineering ยท fault injection ยท pytest
Concepts: ReAct ยท LATS ยท MCTS ยท multi-agent systems ยท RAG


๐Ÿ“Š GitHub Stats


๐Ÿค Let's connect

I'm actively building in the agentic AI space and always open to interesting conversations, collaborations, or opportunities.

๐Ÿ“ฌ [nithinr1808@gmail.com] ยท LinkedIn

Pinned Loading

  1. agentchaos agentchaos Public

    Chaos testing for agentic AI โ€” fault injection hooks for openai-agents-python

    Python

  2. smolagents-lats smolagents-lats Public

    Python

  3. agentic-financial-rag agentic-financial-rag Public

    Agentic RAG pipeline over SEC 10-K filings โ€” CrewAI multi-agent orchestration, LLaMA-3 (Ollama), FAISS + ChromaDB hybrid retrieval, RAGAS evaluation, FastAPI + Streamlit. Fully local, no API keys nโ€ฆ

    Python

  4. Seller-Support-Multi-Agent-System Seller-Support-Multi-Agent-System Public

    A multi-agent system for answering Amazon Seller Central queries using Strands Agents, LangGraph, MCP, ChromaDB, and Ollama for fully local LLM inference.

    Python

  5. codearch codearch Public

    ๐Ÿ—๏ธ Drop any GitHub URL โ†’ 4 AI agents map the codebase โ†’ get an elite onboarding report. Built with LangGraph, Ollama & FastAPI. 100% local, no API keys.

    HTML

  6. strands-sql strands-sql Public

    A general-purpose SQL tool for Strands Agents โ€” supports PostgreSQL, MySQL, and SQLite via SQLAlchemy

    Python 1