Skip to content

agentage/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Agentage

"Agents should be as simple as writing a README, as portable as a Docker container, and as shareable as an npm package."

License: MIT


🎯 Vision

Make AI agents:

  • βœ… Simple to create (YAML/Markdown definition)
  • βœ… Portable (works everywhere)
  • βœ… Shareable (NPM-like registry)
  • βœ… Synchronized (cross-platform)

πŸ“¦ Ecosystem

Project Description Status
@agentage/sdk TypeScript SDK with builder pattern npm
@agentage/cli NPM-like CLI for managing agents npm
Desktop Electron app for visual agent management 🚧 In Progress
Web Website + Backend API (Next.js + Express + MongoDB) 🚧 In Progress
agentage.io Registry & platform 🚧 In Progress

πŸš€ Quick Start

SDK (Programmatic)

import { agent, tool } from '@agentage/sdk';

const assistant = agent('assistant')
  .model('gpt-4', { temperature: 0.7 })
  .instructions('You are a helpful assistant')
  .tools([searchTool]);

const result = await assistant.send('Help me with this task');

CLI (Terminal)

# Install
npm install -g @agentage/cli

# Create & run agent
agent init my-assistant
agent run my-assistant "What is TypeScript?"

# Registry commands
agent publish              # Publish to registry
agent install user/agent   # Install from registry
agent search "code review" # Search registry

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              Desktop App (Electron)                 β”‚
β”‚   React UI β†’ IPC β†’ Embedded CLI Engine              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                         β”‚
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β–Ό                    β–Ό                    β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Registry β”‚      β”‚ GitHub Repos β”‚      β”‚  Local   β”‚
β”‚ API      β”‚      β”‚  (.agent.md) β”‚      β”‚  Files   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“‹ Agent Definition (.agent.md)

---
name: code-reviewer
model: gpt-4
temperature: 0.7
tools:
  - github
---

You are an expert code reviewer.
Review code for bugs, security issues, and best practices.

πŸ”— Links

Resource URL
Documentation docs.agentage.io
Registry agentage.io
SDK Reference API Docs

πŸ“„ License

MIT Β© Agentage

About

Agentage organization profile and community health files

Topics

Resources

Stars

Watchers

Forks