https://github.com/tkhwang/tkhwang-pico
personal AI agents playground using mastra.ai, langchain, langgraph and CopilotKit on web and mobile
https://github.com/tkhwang/tkhwang-pico
ag-ui ai-agents copilotkit expo langchain-js langgraph-js mastra mastra-ai nest nextjs15 react-native
Last synced: about 1 month ago
JSON representation
personal AI agents playground using mastra.ai, langchain, langgraph and CopilotKit on web and mobile
- Host: GitHub
- URL: https://github.com/tkhwang/tkhwang-pico
- Owner: tkhwang
- Created: 2025-08-12T09:04:25.000Z (10 months ago)
- Default Branch: dev
- Last Pushed: 2025-10-02T09:58:46.000Z (9 months ago)
- Last Synced: 2025-10-03T15:08:48.006Z (9 months ago)
- Topics: ag-ui, ai-agents, copilotkit, expo, langchain-js, langgraph-js, mastra, mastra-ai, nest, nextjs15, react-native
- Language: TypeScript
- Homepage: https://pico-agent.vercel.app
- Size: 3.84 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# PICO : Personal Intelligent COpilot
Personal AI playground and vertical field applications using PICO
## picoQUEUE: Content recommendation
`/apps/mobile-queue` : Content recommendation mobile app
### Technology
- [expo react native](https://docs.expo.dev/)
- [Supabase](https://supabase.com/docs): database
- `pgvector` : vector plugin
- AUTH: [Clerk](https://clerk.com/docs)
- Tanstack query
- [react native reusables](https://reactnativereusables.com/docs)
### Content Recommendation Flow
#### 1. Content Ingestion (POST /contents/save)

#### 2. Recommendation Generation (GET /users/recommendations)

## AI Playground
### AI Backend
#### `/app/mastra` : [mastra.ai](https://mastra.ai/)
deployed on [mastra cloud](https://mastra.ai/en/docs/mastra-cloud/overview)
#### [LangChain.js](https://js.langchain.com/docs/introduction/) + [LangGraph.js](https://langchain-ai.github.io/langgraphjs/tutorials/quickstart/)
With [nest.js](https://docs.nestjs.com/) API Server
- deployed on [Railway](https://docs.railway.com/)
### WEB
- `/apps/web` : [next.js](https://nextjs.org/docs)
- deployed on [vercel](https://vercel.com/docs)