Proto-agent — Gemini AI Agent
    Neura MarketNeura Market/Gemini
    ChatGPTChatGPTClaudeClaudeGeminiGeminiCursorCursorGrokGrokPerplexityPerplexityDeepSeekDeepSeek
    CoPilotCoPilotStable DiffusionStable DiffusionMidjourneyMidjourney
    View All Directories
    OverviewRulesPromptsMCPsAgentsGamesBlogVideosGuidesCoursesCommunityGemsExtensionsTrending
    GeminiAgentsProto-agent
    Back to Agents
    Proto-agent

    Proto-agent

    WeismannS September 8, 2025
    13 copies 0 downloads

    A modular AI agent framework with secure CLI and toolkit architecture

    Proto-Agent

    An educational AI agent framework demonstrating capability-based security and modular toolkit architecture. Built for learning secure AI agent patterns with human oversight and permission controls.

    Features

    • Capability-based security with granular permission controls
    • CLI tool with human-in-the-loop approval for dangerous operations
    • Python framework for building custom agents with programmatic control
    • Modular toolkits for file operations, system monitoring, and version control
    • Educational focus - clear, readable code demonstrating AI agent security patterns

    Quick Start

    Installation

    pip install proto-agent 
    # or if you prefer the cli to be used from anywhere
    uv tool install proto-agent  # Recommended
    # or using pipx
    pipx install proto-agent
    

    Configuration

    proto-agent --help # View CLI options, which include your config path for your OS 
    # Example config path for Linux: ~/.config/proto-agent/ will have .env file and config.toml 
    

    For Model configuration, please refer to the Litellm documentation for your exact name of the model you want to use.

    CLI Usage

    # Safe read-only analysis
    proto-agent "Analyze this codebase structure" ./my_project --read-only
    
    # Interactive execution with approval prompts
    proto-agent "Run the test suite" ./my_project
    # Prompts: "Allow execution of function 'run_python_file'? (y/N):"
    

    Framework Usage

    from proto_agent import Agent, AgentConfig
    from proto_agent.tool_kits import FileOperationToolkit
    
    # Autonomous mode - no human approval needed
    agent = Agent(AgentConfig(
        api_key="your_api_key",
        working_directory="./my_project",
        tools=[FileOperationToolkit(
            enable_read=True,
            enable_write=False,    # Disable risky operations
            enable_execute=False
        ).tool]
    ))
    
    response = agent.generate_content("Analyze this project's structure")
    print(response.text)
    

    Tags

    agentic-aiaiai-agentartificial-intelligencecliframeworkgeminigooglelitellmllm

    Comments

    More Agents

    View all
    Agentsmithagentic-ai

    Agentsmith

    Universal, model-agnostic operating harness for AI agents (Claude, Codex, Gemini, …) — a lean core + work-type profiles assembled by one setup script.

    P
    PromptPartner
    308
    Awesome Gamedev Agent Skillsagent-skills

    Awesome Gamedev Agent Skills

    Game-development Agent Skills for AI coding agents: install once and a master router loads the right skill for your engine and task. 66 original, version-pinned skills (plus a master router) in the portable SKILL.md format that runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI and more, for Godot, Unity, Unreal, web and beyond.

    G
    gamedev-skills
    303
    Agentpetai-agents

    Agentpet

    A desktop pet for macOS & Windows that monitors your AI coding agents (Claude Code, Codex, Cursor, Gemini...) in real time, and grows as you code, feed it tokens, level it up, climb the leaderboard.

    N
    ntd4996
    279
    UltraGameStudioai-agent

    UltraGameStudio

    UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation.

    W
    wellingfeng
    260
    Zeroai

    Zero

    The coding agent that answers to you, your model, your machine, your rules.

    G
    Gitlawb
    1,099
    Lucarneagent-bridge

    Lucarne

    Stop babysitting local AI agents. Just notifications, approve, and resume your Codex,Pi,Grok, or Claude code sessions anywhere. 0-Intrusion mobile control bridge via Telegram/微信/飞书. No hooks, no skills, no MCP.

    T
    tuchg
    314

    Stay up to date

    Get the latest Gemini prompts, rules, and resources delivered to your inbox weekly.

    Neura Market LogoNeura Market

    Discover the best AI prompts, plugins, and resources for Gemini and more.

    Content Types

    • Rules
    • Prompts
    • MCPs
    • Agents
    • Guides

    Platforms

    • ChatGPT Directory
    • Claude Directory
    • Gemini Directory
    • Cursor Directory
    • Grok Directory
    • Perplexity Directory
    • DeepSeek Directory
    • CoPilot Directory
    • Stable Diffusion Directory
    • Midjourney Directory
    • All Directories

    Resources

    • Blog
    • Documentation
    • Help Center
    • Marketplace

    Legal

    • Privacy Policy
    • Terms of Service

    © 2026 Neura Market. All rights reserved.

    |

    Not affiliated with any AI platform vendors.

    Neura Market

    Custom AI Systems & Services

    Our team of experienced AI builders will help build custom AI systems, workflows, and solutions for your business.

    Request custom work

    Ready-made automations for this

    Workflows from the Neura Market marketplace related to this Gemini resource

    • Build AI Agents with Think-Plan-Act Architecture Using Llama-4 Reasoningn8n · $24.99 · Related topic
    • Smarter RAG Agents with Enriched Retrieval and Modular Workflowsn8n · $24.99 · Related topic
    • Automate Google Workspace with AI-Driven Modular Agentsn8n · $24.99 · Related topic
    • Intelligent AI-Powered PostgreSQL Query Assistant with Dual-Agent Architecturen8n · $14.99 · Related topic
    Browse all workflows