Skip to content

manavgakhar/agentception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agentic App Generator

This application uses agents to generate other agentic applications based on user requirements. It combines Agno for agent framework, Temporal for workflow orchestration, Streamlit for UI, and Google's Gemini API for LLMs. It also has a Postgres Vector DB for RAG, augmenting code generation for apps.

Setup

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Set up environment variables: Create a .env file with:
GEMINI_API_KEY=your_gemini_api_key
  1. Run the application:
streamlit run app.py

Usage

  1. Open the application in your browser
  2. Enter your requirements for an agentic application in the text area
  3. Click "Generate App" to create your custom agent-based application
  4. The system will generate the necessary code and provide deployment instructions

Features

  • Natural language to agent specification conversion
  • Automated code generation for agents
  • Temporal workflow orchestration
  • Streamlit-based UI generation
  • Built-in templates for common agent patterns

Demo

Screenshot 2025-05-02 at 2 06 07 PM Screenshot 2025-05-02 at 2 06 18 PM Screenshot 2025-05-02 at 2 06 32 PM

About

An app that uses agents to generate a personalized agentic app library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages